From 3572be2c1c6087b217eb23e1c748bb05a643f459 Mon Sep 17 00:00:00 2001 From: Adrian Roos Date: Wed, 18 Apr 2018 16:33:59 +0200 Subject: [PATCH] AOD: Ensure WakeLock is held for delayed dozeTimeTick Bug: 71913808 Test: n/a Change-Id: Iefc7bb19b7a8bbab88ffe92a58c7c8cff03c89f4 --- packages/SystemUI/src/com/android/systemui/doze/DozeUi.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/SystemUI/src/com/android/systemui/doze/DozeUi.java b/packages/SystemUI/src/com/android/systemui/doze/DozeUi.java index c39076499d08b..03a76dab20720 100644 --- a/packages/SystemUI/src/com/android/systemui/doze/DozeUi.java +++ b/packages/SystemUI/src/com/android/systemui/doze/DozeUi.java @@ -113,7 +113,7 @@ public class DozeUi implements DozeMachine.Part { // The display buffers will be empty and need to be filled. mHost.dozeTimeTick(); // The first frame may arrive when the display isn't ready yet. - mHandler.postDelayed(mHost::dozeTimeTick, 100); + mHandler.postDelayed(mWakeLock.wrap(mHost::dozeTimeTick), 100); } scheduleTimeTick(); break;