summaryrefslogtreecommitdiffstats
path: root/java/com/android/incallui/contactgrid/TopRow.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/com/android/incallui/contactgrid/TopRow.java')
-rw-r--r--java/com/android/incallui/contactgrid/TopRow.java10
1 files changed, 8 insertions, 2 deletions
diff --git a/java/com/android/incallui/contactgrid/TopRow.java b/java/com/android/incallui/contactgrid/TopRow.java
index ab003570f..b26d43c08 100644
--- a/java/com/android/incallui/contactgrid/TopRow.java
+++ b/java/com/android/incallui/contactgrid/TopRow.java
@@ -156,7 +156,10 @@ public class TopRow {
private static CharSequence getLabelForDialing(Context context, PrimaryCallState state) {
if (!TextUtils.isEmpty(state.connectionLabel) && !state.isWifi) {
- return context.getString(R.string.incall_calling_via_template, state.connectionLabel);
+ int resId = state.isDialingWaitingForRemoteSide
+ ? R.string.incall_calling_via_waiting_template
+ : R.string.incall_calling_via_template;
+ return context.getString(resId, state.connectionLabel);
} else {
if (state.isVideoCall) {
if (state.isWifi) {
@@ -165,7 +168,10 @@ public class TopRow {
return context.getString(R.string.incall_video_call_requesting);
}
}
- return context.getString(R.string.incall_connecting);
+ int resId = state.isDialingWaitingForRemoteSide
+ ? R.string.incall_connecting_waiting
+ : R.string.incall_connecting;
+ return context.getString(resId);
}
}