diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/CellularTile.java b/packages/SystemUI/src/com/android/systemui/qs/tiles/CellularTile.java index db79e4d72642b..38962eb147058 100644 --- a/packages/SystemUI/src/com/android/systemui/qs/tiles/CellularTile.java +++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/CellularTile.java @@ -45,7 +45,6 @@ import com.android.systemui.qs.CellTileView; import com.android.systemui.qs.QSHost; import com.android.systemui.qs.tileimpl.QSTileImpl; import com.android.systemui.statusbar.phone.SystemUIDialog; -import com.android.systemui.statusbar.policy.KeyguardMonitor; import com.android.systemui.statusbar.policy.NetworkController; import com.android.systemui.statusbar.policy.NetworkController.IconState; import com.android.systemui.statusbar.policy.NetworkController.SignalCallback; @@ -62,15 +61,13 @@ public class CellularTile extends QSTileImpl { private final CellSignalCallback mSignalCallback = new CellSignalCallback(); private final ActivityStarter mActivityStarter; - private final KeyguardMonitor mKeyguardMonitor; @Inject public CellularTile(QSHost host, NetworkController networkController, - ActivityStarter activityStarter, KeyguardMonitor keyguardMonitor) { + ActivityStarter activityStarter) { super(host); mController = networkController; mActivityStarter = activityStarter; - mKeyguardMonitor = keyguardMonitor; mDataController = mController.getMobileDataController(); mDetailAdapter = new CellularDetailAdapter(); mController.observe(getLifecycle(), mSignalCallback); @@ -106,11 +103,7 @@ public class CellularTile extends QSTileImpl { return; } if (mDataController.isMobileDataEnabled()) { - if (mKeyguardMonitor.isSecure() && !mKeyguardMonitor.canSkipBouncer()) { - mActivityStarter.postQSRunnableDismissingKeyguard(this::maybeShowDisableDialog); - } else { - mUiHandler.post(this::maybeShowDisableDialog); - } + maybeShowDisableDialog(); } else { mDataController.setMobileDataEnabled(true); }