From 5322dae53035c493ba033cd06009d4eb06f8e214 Mon Sep 17 00:00:00 2001 From: Lucas Dupin Date: Fri, 6 Oct 2017 15:21:57 -0700 Subject: [PATCH] Decreases likelihood of AoD flickering The transition from display power modes isn't tightly coupled to the AoD lifecycle. We rely on a timeout to show and hide the sysui scrim. In this case we increased it. Change-Id: I13a0d33205c9f904afced63f231176151aee15c4 Fixes: 64077859 Test: receive notificaition in AoD, observe. --- .../android/systemui/statusbar/phone/DozeScrimController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/DozeScrimController.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/DozeScrimController.java index 021b4518efbec..8afb8490808e6 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/DozeScrimController.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/DozeScrimController.java @@ -384,7 +384,7 @@ public class DozeScrimController { if (mDozeParameters.getAlwaysOn()) { // Setting power states can happen after we push out the frame. Make sure we // stay fully opaque until the power state request reaches the lower levels. - setDozeInFrontAlphaDelayed(mAodFrontScrimOpacity, 30); + setDozeInFrontAlphaDelayed(mAodFrontScrimOpacity, 100); } } };