diff options
Diffstat (limited to 'java/com/android/incallui/contactgrid/TopRow.java')
-rw-r--r-- | java/com/android/incallui/contactgrid/TopRow.java | 10 |
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); } } |