diff options
author | 2025-01-30 11:16:04 -0800 | |
---|---|---|
committer | 2025-01-30 11:16:04 -0800 | |
commit | c7fa90a2f1e41325fed9a658a5f6e44f993755fb (patch) | |
tree | 5f0e9e425e78f391d8e0ab95b7b208d4f79f77f1 | |
parent | 8d635b861a5fe20e9ded0cc27fbd16d989b3c4d7 (diff) | |
parent | e3194e46ac29a862505141017cb8ec761b8261c6 (diff) |
Merge "Check for null for race with DreamManagerService" into main
-rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/phone/DozeServiceHost.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/DozeServiceHost.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/DozeServiceHost.java index 09531c3b18bd..01f2e9b8371d 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/DozeServiceHost.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/DozeServiceHost.java @@ -230,7 +230,11 @@ public final class DozeServiceHost implements DozeHost { mDozingRequested = true; updateDozing(); mDozeLog.traceDozing(mStatusBarStateController.isDozing()); - mCentralSurfaces.updateIsKeyguard(); + // This is initialized in a CoreStartable, but binder calls from DreamManagerService can + // arrive earlier + if (mCentralSurfaces != null) { + mCentralSurfaces.updateIsKeyguard(); + } } } |