Merge "Fix issue that "Wi-Fi call" disappears when Wi-Fi call is on hold" am: 0e51ec107b am: 91ab769c11
am: a103d4b3a7
Change-Id: I559e5cfcc1c46e8c2faa3348d75e065ad3641ea4
diff --git a/src/com/android/services/telephony/TelephonyConnection.java b/src/com/android/services/telephony/TelephonyConnection.java
index c7fc428..409eb47 100644
--- a/src/com/android/services/telephony/TelephonyConnection.java
+++ b/src/com/android/services/telephony/TelephonyConnection.java
@@ -1996,9 +1996,8 @@
}
private void updateStatusHints() {
- boolean isIncoming = isValidRingingCall();
- if (mIsWifi && (isIncoming || getState() == STATE_ACTIVE)) {
- int labelId = isIncoming
+ if (mIsWifi && getPhone() != null) {
+ int labelId = isValidRingingCall()
? R.string.status_hint_label_incoming_wifi_call
: R.string.status_hint_label_wifi_call;