Tweak DisplayPowerController#animateScreenStateChange() for AoF
The config_displayBlanksAfterDoze was designed for Doze(AoD) force
display blanks after dozing or not, however the legacy flow
Consideraing Screen Off transition wihout flicker(SmartSpace, Clocks)
Add additional condition : (isOff && targetStateisNotOff) then invoke
prepareColorFade() before screen turning ON.
Flag: com.android.server.display.feature.flags.ensure_color_fade_when_turning_on
Bug: 384986206
Bug: 414931552
Test: Forest
Test: DisplayPowerControllerTest
Test: manual enroll fingerprint and enable screen off unlock
ensure the unlock from screen off to on do not observe flicker
Change-Id: I5a329af8986f7a2474eebb2ec0a661b9cfd99b8f
Loading
Please register or sign in to comment