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

Commit cdb70af7 authored by Jim Miller's avatar Jim Miller
Browse files

Fix 2447470: always update the battery status when it's below the threshold.

Previously, the battery percentage was only shown when the battery level
transitioned below the LOW_BATTERY_THRESHOLD (20%).  This change makes it so it gets updated
whenever we get a battery status update where the level is below LOW_BATTERY_THRESHOLD.

Note: this only applies to the pattern unlock screen.
parent 0d9f798e
Loading
Loading
Loading
Loading
+2 −8
Original line number Diff line number Diff line
@@ -385,14 +385,8 @@ public class KeyguardUpdateMonitor {
        }

        if (!pluggedIn) {
            // not plugged in and going below threshold
            if (batteryLevel < LOW_BATTERY_THRESHOLD
                    && mBatteryLevel >= LOW_BATTERY_THRESHOLD) {
                return true;
            }
            // not plugged in and going above threshold (sounds impossible, but, meh...)
            if (mBatteryLevel < LOW_BATTERY_THRESHOLD
                    && batteryLevel >= LOW_BATTERY_THRESHOLD) {
            // not plugged in and below threshold
            if (batteryLevel < LOW_BATTERY_THRESHOLD && batteryLevel != mBatteryLevel) {
                return true;
            }
        }