Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 919a6808 authored by Jason Monk's avatar Jason Monk
Browse files

Don't show low battery notification if bat saver

Bug: 27383575
Change-Id: I5e6b1cd6aafc4fa462b130f7f96ab2291ba7d7a5
parent 2c83702a
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -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();