diff options
| author | 2022-01-31 12:40:44 +0000 | |
|---|---|---|
| committer | 2022-01-31 12:40:44 +0000 | |
| commit | 79d81ab200755bc499f3aeede9897eff822c6e9c (patch) | |
| tree | 2288a3063274d925a36f1c1782c7dd0ca9d009a5 | |
| parent | 142dcfb1015b089a455f456e543e399a15b35889 (diff) | |
| parent | 34320067d5e0f35fa3bfa7cead7fb0ece52f7955 (diff) | |
Merge "Fix NullPointerException in DreamManagerService"
| -rw-r--r-- | services/core/java/com/android/server/dreams/DreamManagerService.java | 7 |
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); })); |