diff options
| author | 2016-03-18 15:32:50 -0400 | |
|---|---|---|
| committer | 2016-03-18 15:32:50 -0400 | |
| commit | 919a68083bc0663fb908517434a42859871d0b51 (patch) | |
| tree | ed42d5563c460bb5bafdff8ff0808cc67828775a | |
| parent | 2c83702aa218cbcc51d8726575c78691fc57a53b (diff) | |
Don't show low battery notification if bat saver
Bug: 27383575
Change-Id: I5e6b1cd6aafc4fa462b130f7f96ab2291ba7d7a5
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/power/PowerUI.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/power/PowerUI.java b/packages/SystemUI/src/com/android/systemui/power/PowerUI.java index 522d5338461f..109a45660754 100644 --- a/packages/SystemUI/src/com/android/systemui/power/PowerUI.java +++ b/packages/SystemUI/src/com/android/systemui/power/PowerUI.java @@ -183,14 +183,16 @@ public class PowerUI extends SystemUI { return; } + boolean isPowerSaver = mPowerManager.isPowerSaveMode(); if (!plugged + && !isPowerSaver && (bucket < oldBucket || oldPlugged) && mBatteryStatus != BatteryManager.BATTERY_STATUS_UNKNOWN && bucket < 0) { // only play SFX when the dialog comes up or the bucket changes final boolean playSound = bucket != oldBucket || oldPlugged; mWarnings.showLowBatteryWarning(playSound); - } else if (plugged || (bucket > oldBucket && bucket > 0)) { + } else if (isPowerSaver || plugged || (bucket > oldBucket && bucket > 0)) { mWarnings.dismissLowBatteryWarning(); } else { mWarnings.updateLowBatteryWarning(); |