Merge "Use config.xml as brightness default fallback." into sc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
2188e52237
@@ -422,7 +422,7 @@ public class DisplayDeviceConfig {
|
|||||||
if (configBrightnessDefault != null) {
|
if (configBrightnessDefault != null) {
|
||||||
mBrightnessDefault = configBrightnessDefault.floatValue();
|
mBrightnessDefault = configBrightnessDefault.floatValue();
|
||||||
} else {
|
} else {
|
||||||
mBrightnessDefault = BRIGHTNESS_DEFAULT;
|
loadBrightnessDefaultFromConfigXml();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1362,6 +1362,9 @@ final class DisplayPowerController implements AutomaticBrightnessController.Call
|
|||||||
+ mBrightnessReasonTemp.toString(brightnessAdjustmentFlags)
|
+ mBrightnessReasonTemp.toString(brightnessAdjustmentFlags)
|
||||||
+ "', previous reason: '" + mBrightnessReason + "'.");
|
+ "', previous reason: '" + mBrightnessReason + "'.");
|
||||||
mBrightnessReason.set(mBrightnessReasonTemp);
|
mBrightnessReason.set(mBrightnessReasonTemp);
|
||||||
|
} else if (mBrightnessReasonTemp.reason == BrightnessReason.REASON_MANUAL
|
||||||
|
&& userSetBrightnessChanged) {
|
||||||
|
Slog.v(TAG, "Brightness [" + brightnessState + "] manual adjustment.");
|
||||||
}
|
}
|
||||||
|
|
||||||
// Update display white-balance.
|
// Update display white-balance.
|
||||||
@@ -2021,7 +2024,8 @@ final class DisplayPowerController implements AutomaticBrightnessController.Call
|
|||||||
|| mPendingScreenBrightnessSetting < 0.0f)) {
|
|| mPendingScreenBrightnessSetting < 0.0f)) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
if (mCurrentScreenBrightnessSetting == mPendingScreenBrightnessSetting) {
|
if (BrightnessSynchronizer.floatEquals(
|
||||||
|
mCurrentScreenBrightnessSetting, mPendingScreenBrightnessSetting)) {
|
||||||
mPendingScreenBrightnessSetting = PowerManager.BRIGHTNESS_INVALID_FLOAT;
|
mPendingScreenBrightnessSetting = PowerManager.BRIGHTNESS_INVALID_FLOAT;
|
||||||
mTemporaryScreenBrightness = PowerManager.BRIGHTNESS_INVALID_FLOAT;
|
mTemporaryScreenBrightness = PowerManager.BRIGHTNESS_INVALID_FLOAT;
|
||||||
return false;
|
return false;
|
||||||
|
|||||||
Reference in New Issue
Block a user