summaryrefslogtreecommitdiffstats
path: root/packages/SystemUI/src
diff options
context:
space:
mode:
authorRicardo Cerqueira <cyanogenmod@cerqueira.org>2013-06-26 12:37:32 +0100
committerRicardo Cerqueira <cyanogenmod@cerqueira.org>2013-06-26 12:37:32 +0100
commit69c5fce703189a7dc79d9538e67157adb44c9337 (patch)
treef37facad64afb98013f274162aab63e2bafbcf90 /packages/SystemUI/src
parent496764cae89759be0374bf5ed8bd05deb41b72ff (diff)
downloadframeworks_base-69c5fce703189a7dc79d9538e67157adb44c9337.zip
frameworks_base-69c5fce703189a7dc79d9538e67157adb44c9337.tar.gz
frameworks_base-69c5fce703189a7dc79d9538e67157adb44c9337.tar.bz2
SystemUI: Don't try to update the navbar if it doesn't exist
Fix crashes on theme change on devices with buttons Change-Id: I117c0ae605f7caca7e0f0425b80645a985644630
Diffstat (limited to 'packages/SystemUI/src')
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
index 7bc056a..86cbd8c 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
@@ -2777,7 +2777,8 @@ public class PhoneStatusBar extends BaseStatusBar {
makeStatusBarView();
repositionNavigationBar();
- mNavigationBarView.updateResources();
+ if (mNavigationBarView != null)
+ mNavigationBarView.updateResources();
// recreate StatusBarIconViews.
for (int i = 0; i < nIcons; i++) {