diff options
| author | 2018-02-23 21:41:49 +0000 | |
|---|---|---|
| committer | 2018-02-23 21:41:49 +0000 | |
| commit | 4d8ea3793f0aa3409c17ec142c383ea28d0edcb3 (patch) | |
| tree | 73c3d9f8820e81630d9a24e0cf81eefbb4f57fca | |
| parent | c5f5ad103fb9416cb63ec9f7c2397bb343cb2f44 (diff) | |
| parent | 5fb1070b1f38a4eacc0078e5396e6ec017ad6b96 (diff) | |
Merge "Guard against updateDoze after detach"
| -rw-r--r-- | core/java/android/service/dreams/DreamService.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/core/java/android/service/dreams/DreamService.java b/core/java/android/service/dreams/DreamService.java index 99e2c620fa03..2b114d568045 100644 --- a/core/java/android/service/dreams/DreamService.java +++ b/core/java/android/service/dreams/DreamService.java @@ -665,6 +665,11 @@ public class DreamService extends Service implements Window.Callback { } private void updateDoze() { + if (mWindowToken == null) { + Slog.w(TAG, "Updating doze without a window token."); + return; + } + if (mDozing) { try { mSandman.startDozing(mWindowToken, mDozeScreenState, mDozeScreenBrightness); |