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 fb4fcd43a3c58..9e341e2988210 100644 --- a/packages/SystemUI/src/com/android/systemui/qs/tiles/CellularTile.java +++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/CellularTile.java @@ -168,12 +168,12 @@ public class CellularTile extends QSTileImpl { } final Resources r = mContext.getResources(); - state.activityIn = cb.enabled && cb.activityIn; - state.activityOut = cb.enabled && cb.activityOut; state.label = r.getString(R.string.mobile_data); boolean mobileDataEnabled = mDataController.isMobileDataSupported() && mDataController.isMobileDataEnabled(); state.value = mobileDataEnabled; + state.activityIn = mobileDataEnabled && cb.activityIn; + state.activityOut = mobileDataEnabled && cb.activityOut; state.expandedAccessibilityClassName = Switch.class.getName(); if (cb.noSim) { state.icon = ResourceIcon.get(R.drawable.ic_qs_no_sim); @@ -231,7 +231,6 @@ public class CellularTile extends QSTileImpl { } private static final class CallbackInfo { - boolean enabled; boolean airplaneModeEnabled; String dataContentDescription; boolean activityIn; @@ -251,7 +250,6 @@ public class CellularTile extends QSTileImpl { // Not data sim, don't display. return; } - mInfo.enabled = qsIcon.visible; mInfo.dataContentDescription = typeContentDescription; mInfo.activityIn = activityIn; mInfo.activityOut = activityOut;