summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Galia Peycheva <galinap@google.com> 2022-01-31 12:40:44 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2022-01-31 12:40:44 +0000
commit79d81ab200755bc499f3aeede9897eff822c6e9c (patch)
tree2288a3063274d925a36f1c1782c7dd0ca9d009a5
parent142dcfb1015b089a455f456e543e399a15b35889 (diff)
parent34320067d5e0f35fa3bfa7cead7fb0ece52f7955 (diff)
Merge "Fix NullPointerException in DreamManagerService"
-rw-r--r--services/core/java/com/android/server/dreams/DreamManagerService.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/services/core/java/com/android/server/dreams/DreamManagerService.java b/services/core/java/com/android/server/dreams/DreamManagerService.java
index 611b28850efe..f0a6af3c8834 100644
--- a/services/core/java/com/android/server/dreams/DreamManagerService.java
+++ b/services/core/java/com/android/server/dreams/DreamManagerService.java
@@ -416,13 +416,14 @@ public final class DreamManagerService extends SystemService {
mCurrentDreamCanDoze = canDoze;
mCurrentDreamUserId = userId;
+ if (!mCurrentDreamName.equals(mAmbientDisplayComponent)) {
+ mUiEventLogger.log(DreamManagerEvent.DREAM_START);
+ }
+
PowerManager.WakeLock wakeLock = mPowerManager
.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "startDream");
mHandler.post(wakeLock.wrap(() -> {
mAtmInternal.notifyDreamStateChanged(true);
- if (!mCurrentDreamName.equals(mAmbientDisplayComponent)) {
- mUiEventLogger.log(DreamManagerEvent.DREAM_START);
- }
mController.startDream(newToken, name, isTest, canDoze, userId, wakeLock,
mDreamOverlayServiceName);
}));