diff --git a/packages/SystemUI/src/com/android/systemui/doze/DozeUi.java b/packages/SystemUI/src/com/android/systemui/doze/DozeUi.java index b7ff98402081e..f30b0734531f0 100644 --- a/packages/SystemUI/src/com/android/systemui/doze/DozeUi.java +++ b/packages/SystemUI/src/com/android/systemui/doze/DozeUi.java @@ -113,9 +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(mWakeLock.wrap(mHost::dozeTimeTick), 100); - // The the delayed frame may arrive when the display isn't ready yet either. - mHandler.postDelayed(mWakeLock.wrap(mHost::dozeTimeTick), 1000); + mHandler.postDelayed(mWakeLock.wrap(mHost::dozeTimeTick), 500); } scheduleTimeTick(); break; diff --git a/packages/SystemUI/src/com/android/systemui/util/wakelock/DelayedWakeLock.java b/packages/SystemUI/src/com/android/systemui/util/wakelock/DelayedWakeLock.java index a901e88219a55..b83590979ef7a 100644 --- a/packages/SystemUI/src/com/android/systemui/util/wakelock/DelayedWakeLock.java +++ b/packages/SystemUI/src/com/android/systemui/util/wakelock/DelayedWakeLock.java @@ -23,7 +23,7 @@ import android.os.Handler; */ public class DelayedWakeLock implements WakeLock { - private static final long RELEASE_DELAY_MS = 140; + private static final long RELEASE_DELAY_MS = 100; private final Handler mHandler; private final WakeLock mInner;