summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/SystemUI/src/com/android/systemui/qs/tiles/CastTile.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/CastTile.java b/packages/SystemUI/src/com/android/systemui/qs/tiles/CastTile.java
index 58585e09d85b..aede72b65860 100644
--- a/packages/SystemUI/src/com/android/systemui/qs/tiles/CastTile.java
+++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/CastTile.java
@@ -303,7 +303,8 @@ public class CastTile extends QSTileImpl<BooleanState> {
refreshState();
}
} else {
- boolean enabledAndConnected = indicators.enabled && indicators.qsIcon.visible;
+ boolean enabledAndConnected = indicators.enabled &&
+ (indicators.qsIcon != null) && indicators.qsIcon.visible;
if (enabledAndConnected != mWifiConnected) {
mWifiConnected = enabledAndConnected;
// Hotspot is not connected, so changes here should update