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

Commit 83c1cc60 authored by Chen Xu's avatar Chen Xu Committed by android-build-merger
Browse files

Merge "No need to prompt user to restart device if already shutting down" am: e50fa2be

am: a609060a

Change-Id: I2c7582137cfad2ed6348796776294cc6b6b179f0
parents efba9be0 a609060a
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -34,6 +34,8 @@ import android.view.WindowManager;
import com.android.internal.R;
import com.android.internal.telephony.CommandsInterface;
import com.android.internal.telephony.IccCardConstants;
import com.android.internal.telephony.Phone;
import com.android.internal.telephony.PhoneFactory;
import com.android.internal.telephony.uicc.IccCardStatus.CardState;
import com.android.internal.telephony.uicc.euicc.EuiccCard;

@@ -289,6 +291,13 @@ public class UiccSlot extends Handler {
            log("onIccSwap: isHotSwapSupported is true, don't prompt for rebooting");
            return;
        }

        Phone phone = PhoneFactory.getPhone(mPhoneId);
        if (phone != null && phone.isShuttingDown()) {
            log("onIccSwap: already doing shutdown, no need to prompt");
            return;
        }

        log("onIccSwap: isHotSwapSupported is false, prompt for rebooting");

        promptForRestart(isAdded);