diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/HotspotTile.java b/packages/SystemUI/src/com/android/systemui/qs/tiles/HotspotTile.java index 00d6bd0d307f8..6bf0793a69cb4 100644 --- a/packages/SystemUI/src/com/android/systemui/qs/tiles/HotspotTile.java +++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/HotspotTile.java @@ -98,7 +98,8 @@ public class HotspotTile extends QSTileImpl { @Override protected void handleClick() { final boolean isEnabled = mState.value; - if (!isEnabled && mAirplaneMode.getValue() != 0) { + if (!isEnabled && + (mAirplaneMode.getValue() != 0 || mDataSaverController.isDataSaverEnabled())) { return; } // Immediately enter transient enabling state when turning hotspot on.