Merge "No red bars in battery saver mode"
This commit is contained in:
committed by
Android (Google) Code Review
commit
b5815fa5d1
@@ -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() {
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user