diff options
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/KeyguardIndicationController.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/KeyguardIndicationController.java b/packages/SystemUI/src/com/android/systemui/statusbar/KeyguardIndicationController.java index 2f3fc729464e..c1eb8bcfa493 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/KeyguardIndicationController.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/KeyguardIndicationController.java @@ -1276,7 +1276,7 @@ public class KeyguardIndicationController { mPowerPluggedInWired = status.isPluggedInWired() && isChargingOrFull; mPowerPluggedInWireless = status.isPluggedInWireless() && isChargingOrFull; mPowerPluggedInDock = status.isPluggedInDock() && isChargingOrFull; - mPowerPluggedIn = status.isPluggedIn() && isChargingOrFull; + mPowerPluggedIn = isPowerPluggedIn(status, isChargingOrFull); mPowerCharged = status.isCharged(); mChargingWattage = status.maxChargingWattage; mChargingSpeed = status.getChargingSpeed(mContext); @@ -1562,6 +1562,11 @@ public class KeyguardIndicationController { return status.isBatteryDefender(); } + /** Return true if the device has power plugged in. */ + protected boolean isPowerPluggedIn(BatteryStatus status, boolean isChargingOrFull) { + return status.isPluggedIn() && isChargingOrFull; + } + private boolean isCurrentUser(int userId) { return getCurrentUser() == userId; } |