Loading src/java/com/android/internal/telephony/imsphone/ImsPhoneCallTracker.java +5 −1 Original line number Diff line number Diff line Loading @@ -2886,7 +2886,11 @@ public class ImsPhoneCallTracker extends CallTracker implements ImsPullCall { if (mFeatureFlags.preventHangupDuringCallMerge()) { if (imsCall != null && imsCall.isCallSessionMergePending()) { if (DBG) log("hangup call failed during call merge"); // Notify Telecom that the disconnect failed due to an ongoing call merge. if (conn != null && mTelecomFlags.revertDisconnectingDuringMerge()) { conn.onConnectionEvent(android.telecom.Connection.EVENT_DISCONNECT_FAILED, null); } throw new CallStateException("can not hangup during call merge"); } } Loading Loading
src/java/com/android/internal/telephony/imsphone/ImsPhoneCallTracker.java +5 −1 Original line number Diff line number Diff line Loading @@ -2886,7 +2886,11 @@ public class ImsPhoneCallTracker extends CallTracker implements ImsPullCall { if (mFeatureFlags.preventHangupDuringCallMerge()) { if (imsCall != null && imsCall.isCallSessionMergePending()) { if (DBG) log("hangup call failed during call merge"); // Notify Telecom that the disconnect failed due to an ongoing call merge. if (conn != null && mTelecomFlags.revertDisconnectingDuringMerge()) { conn.onConnectionEvent(android.telecom.Connection.EVENT_DISCONNECT_FAILED, null); } throw new CallStateException("can not hangup during call merge"); } } Loading