diff --git a/services/core/java/com/android/server/display/DisplayPowerController.java b/services/core/java/com/android/server/display/DisplayPowerController.java index 3c66526a3fd45..99412c56b274f 100644 --- a/services/core/java/com/android/server/display/DisplayPowerController.java +++ b/services/core/java/com/android/server/display/DisplayPowerController.java @@ -489,6 +489,7 @@ final class DisplayPowerController implements AutomaticBrightnessController.Call mTemporaryScreenBrightness = -1; mPendingScreenBrightnessSetting = -1; mTemporaryAutoBrightnessAdjustment = Float.NaN; + mPendingAutoBrightnessAdjustment = Float.NaN; } /** @@ -1499,6 +1500,7 @@ final class DisplayPowerController implements AutomaticBrightnessController.Call return false; } if (mAutoBrightnessAdjustment == mPendingAutoBrightnessAdjustment) { + mPendingAutoBrightnessAdjustment = Float.NaN; return false; } mAutoBrightnessAdjustment = mPendingAutoBrightnessAdjustment;