From 0e9ce34d1ca7828c7588dbb3b9aa910207c7e1a0 Mon Sep 17 00:00:00 2001 From: Winson Chung Date: Thu, 17 Oct 2013 18:26:00 -0700 Subject: [PATCH] DO NOT MERGE Fix null pointer exception when updating rotation tile. (Bug 11111473) This occurs when switching users on devices that don't have a rotation lock quick settings tile. Change-Id: I738ca15ca754be90cec7eaf3a8eda3e38ed96b33 (cherry picked from commit e8f50a1400d288e6fd7c20ec7947270e204ee57d) --- .../android/systemui/statusbar/phone/QuickSettingsModel.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 2026102081856..15d655c998d46 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java @@ -280,7 +280,7 @@ class QuickSettingsModel implements BluetoothStateChangeCallback, mUserTracker = new CurrentUserTracker(mContext) { public void onUserSwitched(int newUserId) { mBrightnessObserver.startObserving(); - onRotationLockChanged(); + refreshRotationLockTile(); onBrightnessLevelChanged(); onNextAlarmChanged(); onBugreportChanged();