summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Jason Monk <jmonk@google.com> 2017-09-20 13:50:45 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2017-09-20 13:50:45 +0000
commit8078996f4a8b1718a2ca56ff52fd1f4d522e7720 (patch)
treedd7cb44e7378ce4204e9316f112e6ae4fc5ffd67
parent83c367aa5b483bde9b93a156b330714891e41ceb (diff)
parent81e684b76bae8a94388020cc6c7b5ca630e363cc (diff)
Merge "Fix random systemui crashes during boot"
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
index 55498af7a54b..50e4f3d8f947 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
@@ -3842,7 +3842,9 @@ public class StatusBar extends SystemUI implements DemoMode,
}
public void onKeyguardOccludedChanged(boolean keyguardOccluded) {
- mNavigationBar.onKeyguardOccludedChanged(keyguardOccluded);
+ if (mNavigationBar != null) {
+ mNavigationBar.onKeyguardOccludedChanged(keyguardOccluded);
+ }
}
// State logging
@@ -4633,7 +4635,8 @@ public class StatusBar extends SystemUI implements DemoMode,
// TODO: Figure out way to remove this.
public NavigationBarView getNavigationBarView() {
- return (NavigationBarView) mNavigationBar.getView();
+ return (mNavigationBar != null) ?
+ (NavigationBarView) mNavigationBar.getView() : null;
}
// ---------------------- DragDownHelper.OnDragDownListener ------------------------------------