Fixes an issue where the wake up animation could play when going to sleep,
if the screen turning on for AOD happened after the finishing going to sleep.
Change-Id: I6b00aaefb672a630f43ca229d6cc66d12bc4205c
Fixes:
64814671
Test: Pull up app launcher, turn off screen, verify AOD does not blink.
(cherry picked from commit
b9afae2e50c0240ee103ab44fad13b75aef985b6)
private void maybePrepareWakeUpFromAod() {
int wakefulness = mWakefulnessLifecycle.getWakefulness();
- if (mDozing && (wakefulness == WAKEFULNESS_WAKING
- || wakefulness == WAKEFULNESS_ASLEEP) && !isPulsing()) {
+ if (mDozing && wakefulness == WAKEFULNESS_WAKING && !isPulsing()) {
mScrimController.prepareWakeUpFromAod();
}
}