Merge "No red bars in battery saver mode"

This commit is contained in:
TreeHugger Robot
2017-11-07 15:35:16 +00:00
committed by Android (Google) Code Review
2 changed files with 2 additions and 7 deletions

View File

@@ -175,9 +175,8 @@ public class LightBarController implements BatteryController.BatteryStateChangeC
private boolean isLight(int vis, int barMode, int flag) {
boolean isTransparentBar = (barMode == MODE_TRANSPARENT
|| barMode == MODE_LIGHTS_OUT_TRANSPARENT);
boolean allowLight = isTransparentBar && !mBatteryController.isPowerSave();
boolean light = (vis & flag) != 0;
return allowLight && light;
return isTransparentBar && light;
}
private boolean animateChange() {

View File

@@ -3278,12 +3278,8 @@ public class StatusBar extends SystemUI implements DemoMode,
}
void checkBarMode(int mode, int windowState, BarTransitions transitions) {
final boolean powerSave = mBatteryController.isPowerSave();
final boolean anim = !mNoAnimationOnNextBarModeChange && mDeviceInteractive
&& windowState != WINDOW_STATE_HIDDEN && !powerSave;
if (powerSave && getBarState() == StatusBarState.SHADE) {
mode = MODE_WARNING;
}
&& windowState != WINDOW_STATE_HIDDEN;
transitions.transitionTo(mode, anim);
}