Delay display DOZE on LS => AOD only if blanking is not needed
There is a brightness flickering when entering Always On Display (AOD) from lock screen. The reason for this is that config_displayBlanksAfterDoze is not read correctly when entering AOD from lock screen. Checking shouldControlScreenOff() to know if blanking is needed. Test: set config_displayBlanksAfterDoze and let device go to AOD from lock screen. Bug: 245919479 Change-Id: I90c68d25d468f22d2c1a8c2c0c2ef5723f0bc7a6
This commit is contained in:
@@ -352,7 +352,7 @@ public class DozeParameters implements
|
||||
}
|
||||
|
||||
private boolean willAnimateFromLockScreenToAod() {
|
||||
return getAlwaysOn() && mKeyguardVisible;
|
||||
return shouldControlScreenOff() && mKeyguardVisible;
|
||||
}
|
||||
|
||||
private boolean getBoolean(String propName, int resId) {
|
||||
|
||||
Reference in New Issue
Block a user