File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed
services/java/com/android/server Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -1342,21 +1342,27 @@ public void preventScreenOn(boolean prevent) {
13421342 public void setScreenBrightnessOverride (int brightness ) {
13431343 mContext .enforceCallingOrSelfPermission (android .Manifest .permission .DEVICE_POWER , null );
13441344
1345+ if (mSpew ) Slog .d (TAG , "setScreenBrightnessOverride " + brightness );
13451346 synchronized (mLocks ) {
13461347 if (mScreenBrightnessOverride != brightness ) {
13471348 mScreenBrightnessOverride = brightness ;
1348- updateLightsLocked (mPowerState , SCREEN_ON_BIT );
1349+ if (isScreenOn ()) {
1350+ updateLightsLocked (mPowerState , SCREEN_ON_BIT );
1351+ }
13491352 }
13501353 }
13511354 }
13521355
13531356 public void setButtonBrightnessOverride (int brightness ) {
13541357 mContext .enforceCallingOrSelfPermission (android .Manifest .permission .DEVICE_POWER , null );
13551358
1359+ if (mSpew ) Slog .d (TAG , "setButtonBrightnessOverride " + brightness );
13561360 synchronized (mLocks ) {
13571361 if (mButtonBrightnessOverride != brightness ) {
13581362 mButtonBrightnessOverride = brightness ;
1359- updateLightsLocked (mPowerState , BUTTON_BRIGHT_BIT | KEYBOARD_BRIGHT_BIT );
1363+ if (isScreenOn ()) {
1364+ updateLightsLocked (mPowerState , BUTTON_BRIGHT_BIT | KEYBOARD_BRIGHT_BIT );
1365+ }
13601366 }
13611367 }
13621368 }
You can’t perform that action at this time.
0 commit comments