aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRekha Kumar <rekhak@codeaurora.org>2015-02-04 10:43:02 -0800
committerHoward Harte <hharte@cyngn.com>2015-09-19 22:18:58 -0700
commita579503ea46fb3201ac7974e29ba565864919922 (patch)
treed30d38c8118ac5e5b178803d1b5bf01f3d73121d
parent31ac4e2a0c873ee751f90bdce8d90e652df747a2 (diff)
downloadandroid_frameworks_opt_telephony-a579503ea46fb3201ac7974e29ba565864919922.tar.gz
android_frameworks_opt_telephony-a579503ea46fb3201ac7974e29ba565864919922.tar.bz2
android_frameworks_opt_telephony-a579503ea46fb3201ac7974e29ba565864919922.zip
IMS: Ims Registration error codes support
-Support for IMS registration error code and error message to be passed to UI Change-Id: Ic9ab4388cc54f3ee0e107f5f57e18fe3247f3cb9 CRs-Fixed: 791987, 791993
-rw-r--r--src/java/com/android/internal/telephony/imsphone/ImsPhoneCallTracker.java8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/java/com/android/internal/telephony/imsphone/ImsPhoneCallTracker.java b/src/java/com/android/internal/telephony/imsphone/ImsPhoneCallTracker.java
index 63b2fdaa3..31c01bfd7 100644
--- a/src/java/com/android/internal/telephony/imsphone/ImsPhoneCallTracker.java
+++ b/src/java/com/android/internal/telephony/imsphone/ImsPhoneCallTracker.java
@@ -1511,12 +1511,6 @@ public final class ImsPhoneCallTracker extends CallTracker {
public void onImsDisconnected(ImsReasonInfo imsReasonInfo) {
if (DBG) log("onImsDisconnected imsReasonInfo=" + imsReasonInfo);
mPhone.setServiceState(ServiceState.STATE_OUT_OF_SERVICE);
- }
-
- @Override
- public void onImsDisconnected() {
- if (DBG) log("onImsDisconnected");
- mPhone.setServiceState(ServiceState.STATE_OUT_OF_SERVICE);
mPhone.notifyVoLteServiceStateChanged(new VoLteServiceState(
VoLteServiceState.IMS_UNREGISTERED));
mPhone.setImsRegistered(false);
@@ -1526,6 +1520,8 @@ public final class ImsPhoneCallTracker extends CallTracker {
public void onImsProgressing() {
if (DBG) log("onImsProgressing");
mPhone.setServiceState(ServiceState.STATE_OUT_OF_SERVICE);
+ mPhone.notifyVoLteServiceStateChanged(new VoLteServiceState(
+ VoLteServiceState.IMS_UNREGISTERED));
mPhone.setImsRegistered(false);
}