}
// Apply dimming by at least some minimum amount when user activity
- // timeout is about to expire unless we're having an ALS-based doze brightness
- // in which case the brightness could increase, causing unwanted flashes.
- if (mPowerRequest.policy == DisplayPowerRequest.POLICY_DIM
- && !mAllowAutoBrightnessWhileDozingConfig) {
+ // timeout is about to expire.
+ if (mPowerRequest.policy == DisplayPowerRequest.POLICY_DIM) {
if (brightness > mScreenBrightnessRangeMinimum) {
brightness = Math.max(Math.min(brightness - SCREEN_DIM_MINIMUM_REDUCTION,
mScreenBrightnessDimConfig), mScreenBrightnessRangeMinimum);