diff options
| author | 2017-09-20 13:50:45 +0000 | |
|---|---|---|
| committer | 2017-09-20 13:50:45 +0000 | |
| commit | 8078996f4a8b1718a2ca56ff52fd1f4d522e7720 (patch) | |
| tree | dd7cb44e7378ce4204e9316f112e6ae4fc5ffd67 | |
| parent | 83c367aa5b483bde9b93a156b330714891e41ceb (diff) | |
| parent | 81e684b76bae8a94388020cc6c7b5ca630e363cc (diff) | |
Merge "Fix random systemui crashes during boot"
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java | 7 |
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 ------------------------------------ |