Merge "Remove DisplayDeviceConfig null checks" into sc-dev

This commit is contained in:
Fiona Campbell
2021-02-26 10:14:56 +00:00
committed by Android (Google) Code Review
2 changed files with 5 additions and 17 deletions

View File

@@ -469,18 +469,10 @@ final class DisplayPowerController implements AutomaticBrightnessController.Call
DisplayDeviceConfig displayDeviceConfig = logicalDisplay
.getPrimaryDisplayDeviceLocked().getDisplayDeviceConfig();
// TODO: (b/178183143) Ensure that the ddc is not null
if (displayDeviceConfig != null) {
mBrightnessRampRateFastDecrease = displayDeviceConfig.getBrightnessRampFastDecrease();
mBrightnessRampRateFastIncrease = displayDeviceConfig.getBrightnessRampFastIncrease();
mBrightnessRampRateSlowDecrease = displayDeviceConfig.getBrightnessRampSlowDecrease();
mBrightnessRampRateSlowIncrease = displayDeviceConfig.getBrightnessRampSlowIncrease();
} else {
mBrightnessRampRateFastDecrease = 1.0f;
mBrightnessRampRateFastIncrease = 1.0f;
mBrightnessRampRateSlowDecrease = 1.0f;
mBrightnessRampRateSlowIncrease = 1.0f;
}
mBrightnessRampRateFastDecrease = displayDeviceConfig.getBrightnessRampFastDecrease();
mBrightnessRampRateFastIncrease = displayDeviceConfig.getBrightnessRampFastIncrease();
mBrightnessRampRateSlowDecrease = displayDeviceConfig.getBrightnessRampSlowDecrease();
mBrightnessRampRateSlowIncrease = displayDeviceConfig.getBrightnessRampSlowIncrease();
mSkipScreenOnBrightnessRamp = resources.getBoolean(
com.android.internal.R.bool.config_skipScreenOnBrightnessRamp);

View File

@@ -638,11 +638,7 @@ final class LocalDisplayAdapter extends DisplayAdapter {
mInfo.flags |= DisplayDeviceInfo.FLAG_TRUSTED;
mInfo.brightnessMinimum = PowerManager.BRIGHTNESS_MIN;
mInfo.brightnessMaximum = PowerManager.BRIGHTNESS_MAX;
if (mDisplayDeviceConfig != null) {
mInfo.brightnessDefault = mDisplayDeviceConfig.getBrightnessDefault();
} else {
mInfo.brightnessDefault = 0.5f;
}
mInfo.brightnessDefault = getDisplayDeviceConfig().getBrightnessDefault();
}
return mInfo;
}