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

Commit badf986f authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Don't allow taps on mobile data tile when no SIM or airplane mode"

parents 7dc9d4c4 b3f974fa
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -112,6 +112,9 @@ public class CellularTile extends QSTileImpl<SignalState> {

    @Override
    protected void handleClick() {
        if (getState().state == Tile.STATE_UNAVAILABLE) {
            return;
        }
        if (mDataController.isMobileDataEnabled()) {
            if (mKeyguardMonitor.isSecure() && !mKeyguardMonitor.canSkipBouncer()) {
                mActivityStarter.postQSRunnableDismissingKeyguard(this::showDisableDialog);
@@ -190,7 +193,7 @@ public class CellularTile extends QSTileImpl<SignalState> {
        }

        if (cb.airplaneModeEnabled | cb.noSim) {
            state.state = Tile.STATE_INACTIVE;
            state.state = Tile.STATE_UNAVAILABLE;
        } else {
            state.state = Tile.STATE_ACTIVE;
        }