Merge "Fix emergency callback number not shown for incoming calls." into m-wireless-dev
diff --git a/src/com/android/services/telephony/TelephonyConnection.java b/src/com/android/services/telephony/TelephonyConnection.java
index 8499263..a9e0386 100644
--- a/src/com/android/services/telephony/TelephonyConnection.java
+++ b/src/com/android/services/telephony/TelephonyConnection.java
@@ -442,6 +442,13 @@
callCapabilities |= CAPABILITY_HOLD;
}
}
+
+ // If the phone is in ECM mode, mark the call to indicate that the callback number should be
+ // shown.
+ Phone phone = getPhone();
+ if (phone != null && phone.isInEcm()) {
+ callCapabilities |= CAPABILITY_SHOW_CALLBACK_NUMBER;
+ }
return callCapabilities;
}