No red bars in battery saver mode

We no longer want to show the red bars in the battery saver mode.

Test: manual test
Bug: 68769804
Bug: 63527520
Change-Id: Ib8a86fda025705a552f39742765b03a43329c11f
This commit is contained in:
Makoto Onuki
2017-11-06 13:01:29 -08:00
parent a7d81598b5
commit e4c508c3cc
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);
}