Loading src/java/com/android/internal/telephony/ims/MmTelFeatureCompatAdapter.java +4 −0 Original line number Original line Diff line number Diff line Loading @@ -155,6 +155,10 @@ public class MmTelFeatureCompatAdapter extends MmTelFeature { @Override @Override public void registrationDisconnected(ImsReasonInfo imsReasonInfo) throws RemoteException { public void registrationDisconnected(ImsReasonInfo imsReasonInfo) throws RemoteException { // At de-registration, notify the framework that no IMS capabilities are currently // available. Log.i(TAG, "registrationDisconnected: resetting MMTEL capabilities."); notifyCapabilitiesStatusChanged(new MmTelCapabilities()); // Implemented in the Registration Adapter // Implemented in the Registration Adapter } } Loading src/java/com/android/internal/telephony/imsphone/ImsPhoneCallTracker.java +0 −1 Original line number Original line Diff line number Diff line Loading @@ -2884,7 +2884,6 @@ public class ImsPhoneCallTracker extends CallTracker implements ImsPullCall { @Override @Override public void onDeregistered(ImsReasonInfo imsReasonInfo) { public void onDeregistered(ImsReasonInfo imsReasonInfo) { if (DBG) log("onImsDisconnected imsReasonInfo=" + imsReasonInfo); if (DBG) log("onImsDisconnected imsReasonInfo=" + imsReasonInfo); resetImsCapabilities(); mPhone.setServiceState(ServiceState.STATE_OUT_OF_SERVICE); mPhone.setServiceState(ServiceState.STATE_OUT_OF_SERVICE); mPhone.setImsRegistered(false); mPhone.setImsRegistered(false); mPhone.processDisconnectReason(imsReasonInfo); mPhone.processDisconnectReason(imsReasonInfo); Loading Loading
src/java/com/android/internal/telephony/ims/MmTelFeatureCompatAdapter.java +4 −0 Original line number Original line Diff line number Diff line Loading @@ -155,6 +155,10 @@ public class MmTelFeatureCompatAdapter extends MmTelFeature { @Override @Override public void registrationDisconnected(ImsReasonInfo imsReasonInfo) throws RemoteException { public void registrationDisconnected(ImsReasonInfo imsReasonInfo) throws RemoteException { // At de-registration, notify the framework that no IMS capabilities are currently // available. Log.i(TAG, "registrationDisconnected: resetting MMTEL capabilities."); notifyCapabilitiesStatusChanged(new MmTelCapabilities()); // Implemented in the Registration Adapter // Implemented in the Registration Adapter } } Loading
src/java/com/android/internal/telephony/imsphone/ImsPhoneCallTracker.java +0 −1 Original line number Original line Diff line number Diff line Loading @@ -2884,7 +2884,6 @@ public class ImsPhoneCallTracker extends CallTracker implements ImsPullCall { @Override @Override public void onDeregistered(ImsReasonInfo imsReasonInfo) { public void onDeregistered(ImsReasonInfo imsReasonInfo) { if (DBG) log("onImsDisconnected imsReasonInfo=" + imsReasonInfo); if (DBG) log("onImsDisconnected imsReasonInfo=" + imsReasonInfo); resetImsCapabilities(); mPhone.setServiceState(ServiceState.STATE_OUT_OF_SERVICE); mPhone.setServiceState(ServiceState.STATE_OUT_OF_SERVICE); mPhone.setImsRegistered(false); mPhone.setImsRegistered(false); mPhone.processDisconnectReason(imsReasonInfo); mPhone.processDisconnectReason(imsReasonInfo); Loading