Loading services/core/java/com/android/server/display/brightness/DisplayBrightnessController.java +1 −1 Original line number Diff line number Diff line Loading @@ -92,9 +92,9 @@ public final class DisplayBrightnessController { // TODO: b/186428377 update brightness setting when display changes mBrightnessSetting = brightnessSetting; mPendingScreenBrightness = PowerManager.BRIGHTNESS_INVALID_FLOAT; mScreenBrightnessDefault = BrightnessUtils.clampAbsoluteBrightness(defaultScreenBrightness); mCurrentScreenBrightness = getScreenBrightnessSetting(); mOnBrightnessChangeRunnable = onBrightnessChangeRunnable; mScreenBrightnessDefault = BrightnessUtils.clampAbsoluteBrightness(defaultScreenBrightness); mDisplayBrightnessStrategySelector = injector.getDisplayBrightnessStrategySelector(context, displayId); } Loading services/tests/servicestests/src/com/android/server/display/brightness/DisplayBrightnessControllerTest.java +8 −1 Original line number Diff line number Diff line Loading @@ -47,7 +47,7 @@ import org.mockito.MockitoAnnotations; @RunWith(AndroidJUnit4.class) public final class DisplayBrightnessControllerTest { private static final int DISPLAY_ID = 1; private static final float DEFAULT_BRIGHTNESS = 0.4f; private static final float DEFAULT_BRIGHTNESS = 0.15f; @Mock private DisplayBrightnessStrategySelector mDisplayBrightnessStrategySelector; Loading @@ -70,10 +70,17 @@ public final class DisplayBrightnessControllerTest { return mDisplayBrightnessStrategySelector; } }; when(mBrightnessSetting.getBrightness()).thenReturn(Float.NaN); mDisplayBrightnessController = new DisplayBrightnessController(mContext, injector, DISPLAY_ID, DEFAULT_BRIGHTNESS, mBrightnessSetting, mOnBrightnessChangeRunnable); } @Test public void testIfFirstScreenBrightnessIsDefault() { assertEquals(mDisplayBrightnessController.getCurrentBrightness(), DEFAULT_BRIGHTNESS, 0.0f); } @Test public void testUpdateBrightness() { DisplayPowerRequest displayPowerRequest = mock(DisplayPowerRequest.class); Loading Loading
services/core/java/com/android/server/display/brightness/DisplayBrightnessController.java +1 −1 Original line number Diff line number Diff line Loading @@ -92,9 +92,9 @@ public final class DisplayBrightnessController { // TODO: b/186428377 update brightness setting when display changes mBrightnessSetting = brightnessSetting; mPendingScreenBrightness = PowerManager.BRIGHTNESS_INVALID_FLOAT; mScreenBrightnessDefault = BrightnessUtils.clampAbsoluteBrightness(defaultScreenBrightness); mCurrentScreenBrightness = getScreenBrightnessSetting(); mOnBrightnessChangeRunnable = onBrightnessChangeRunnable; mScreenBrightnessDefault = BrightnessUtils.clampAbsoluteBrightness(defaultScreenBrightness); mDisplayBrightnessStrategySelector = injector.getDisplayBrightnessStrategySelector(context, displayId); } Loading
services/tests/servicestests/src/com/android/server/display/brightness/DisplayBrightnessControllerTest.java +8 −1 Original line number Diff line number Diff line Loading @@ -47,7 +47,7 @@ import org.mockito.MockitoAnnotations; @RunWith(AndroidJUnit4.class) public final class DisplayBrightnessControllerTest { private static final int DISPLAY_ID = 1; private static final float DEFAULT_BRIGHTNESS = 0.4f; private static final float DEFAULT_BRIGHTNESS = 0.15f; @Mock private DisplayBrightnessStrategySelector mDisplayBrightnessStrategySelector; Loading @@ -70,10 +70,17 @@ public final class DisplayBrightnessControllerTest { return mDisplayBrightnessStrategySelector; } }; when(mBrightnessSetting.getBrightness()).thenReturn(Float.NaN); mDisplayBrightnessController = new DisplayBrightnessController(mContext, injector, DISPLAY_ID, DEFAULT_BRIGHTNESS, mBrightnessSetting, mOnBrightnessChangeRunnable); } @Test public void testIfFirstScreenBrightnessIsDefault() { assertEquals(mDisplayBrightnessController.getCurrentBrightness(), DEFAULT_BRIGHTNESS, 0.0f); } @Test public void testUpdateBrightness() { DisplayPowerRequest displayPowerRequest = mock(DisplayPowerRequest.class); Loading