Loading src/java/com/android/internal/telephony/imsphone/ImsPhoneCallTracker.java +8 −0 Original line number Diff line number Diff line Loading @@ -2476,6 +2476,7 @@ public class ImsPhoneCallTracker extends CallTracker implements ImsPullCall { @Override public void onImsDisconnected(ImsReasonInfo imsReasonInfo) { if (DBG) log("onImsDisconnected imsReasonInfo=" + imsReasonInfo); resetImsCapabilities(); mPhone.setServiceState(ServiceState.STATE_OUT_OF_SERVICE); mPhone.setImsRegistered(false); mPhone.processDisconnectReason(imsReasonInfo); Loading Loading @@ -3199,6 +3200,13 @@ public class ImsPhoneCallTracker extends CallTracker implements ImsPullCall { } } private void resetImsCapabilities() { log("Resetting Capabilities..."); for (int i = 0; i < mImsFeatureEnabled.length; i++) { mImsFeatureEnabled[i] = false; } } /** * @return {@code true} if the device is connected to a WIFI network, {@code false} otherwise. */ Loading Loading
src/java/com/android/internal/telephony/imsphone/ImsPhoneCallTracker.java +8 −0 Original line number Diff line number Diff line Loading @@ -2476,6 +2476,7 @@ public class ImsPhoneCallTracker extends CallTracker implements ImsPullCall { @Override public void onImsDisconnected(ImsReasonInfo imsReasonInfo) { if (DBG) log("onImsDisconnected imsReasonInfo=" + imsReasonInfo); resetImsCapabilities(); mPhone.setServiceState(ServiceState.STATE_OUT_OF_SERVICE); mPhone.setImsRegistered(false); mPhone.processDisconnectReason(imsReasonInfo); Loading Loading @@ -3199,6 +3200,13 @@ public class ImsPhoneCallTracker extends CallTracker implements ImsPullCall { } } private void resetImsCapabilities() { log("Resetting Capabilities..."); for (int i = 0; i < mImsFeatureEnabled.length; i++) { mImsFeatureEnabled[i] = false; } } /** * @return {@code true} if the device is connected to a WIFI network, {@code false} otherwise. */ Loading