Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ed8efea5 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Tear down voice call before powering down"

parents d371b7ba 96d5266e
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -4992,6 +4992,12 @@ public class ServiceStateTracker extends Handler {
        synchronized (this) {
            if (!mPendingRadioPowerOffAfterDataOff) {
                if (mPhone.isUsingNewDataStack()) {
                    // hang up all active voice calls first
                    if (mPhone.isPhoneTypeGsm() && mPhone.isInCall()) {
                        mPhone.mCT.mRingingCall.hangupIfAlive();
                        mPhone.mCT.mBackgroundCall.hangupIfAlive();
                        mPhone.mCT.mForegroundCall.hangupIfAlive();
                    }
                    if (mAnyDataExisting) {
                        log("powerOffRadioSafely: Tear down all data networks.");
                        mPhone.getDataNetworkController().tearDownAllDataNetworks(