diff options
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java index e6823ac7d2ff..202610208185 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java @@ -310,6 +310,7 @@ class QuickSettingsModel implements BluetoothStateChangeCallback, refreshBrightnessTile(); refreshRotationLockTile(); refreshRssiTile(); + refreshLocationTile(); } // Settings @@ -582,6 +583,12 @@ class QuickSettingsModel implements BluetoothStateChangeCallback, mLocationCallback.refreshView(mLocationTile, mLocationState); } + void refreshLocationTile() { + if (mLocationTile != null) { + onLocationSettingsChanged(mLocationState.enabled); + } + } + @Override public void onLocationSettingsChanged(boolean locationEnabled) { int textResId = locationEnabled ? R.string.quick_settings_location_label |