diff options
author | Ricardo Cerqueira <cyanogenmod@cerqueira.org> | 2013-06-26 12:37:32 +0100 |
---|---|---|
committer | Ricardo Cerqueira <cyanogenmod@cerqueira.org> | 2013-06-26 12:37:32 +0100 |
commit | 69c5fce703189a7dc79d9538e67157adb44c9337 (patch) | |
tree | f37facad64afb98013f274162aab63e2bafbcf90 /packages/SystemUI/src | |
parent | 496764cae89759be0374bf5ed8bd05deb41b72ff (diff) | |
download | frameworks_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.java | 3 |
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++) { |