Make BatterySaverTile controlled by pluggIn state

Bug: 32410757
Test: Manual
Change-Id: Iac1232195b7b711a01f7bd4e3bc2f4ea65696202
This commit is contained in:
jackqdyulei
2017-07-05 16:17:08 -07:00
parent 2de66f7be1
commit afa5f27dc6

View File

@@ -80,7 +80,7 @@ public class BatterySaverTile extends QSTileImpl<BooleanState> implements
@Override
protected void handleUpdateState(BooleanState state, Object arg) {
state.state = mCharging ? Tile.STATE_UNAVAILABLE
state.state = mPluggedIn ? Tile.STATE_UNAVAILABLE
: mPowerSave ? Tile.STATE_ACTIVE : Tile.STATE_INACTIVE;
BatterySaverIcon bsi = new BatterySaverIcon();
bsi.mState = state.state;