summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Wesley Wang <wesleycwwang@google.com> 2022-05-20 12:26:44 +0000
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2022-05-20 12:26:44 +0000
commit308a7d8451c2603aca688edfc342f4c0a812c2e9 (patch)
tree5253c46425a81440c7896a4553ad7a116d683635
parent623ab356986caba84bcc69fd36060b733053dee1 (diff)
parent4788cc8ee101c9d340dca73ea9fcb7d5aaa429a7 (diff)
Merge "Remove EnhancedEstimates isHybird flag from trigger condition" into tm-dev am: 4788cc8ee1
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18482950 Change-Id: I84303198dc0d3bddb8b86458d59ef465ae6337ff Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--packages/SystemUI/src/com/android/systemui/power/PowerNotificationWarnings.java7
-rw-r--r--packages/SystemUI/src/com/android/systemui/power/PowerUI.java6
2 files changed, 3 insertions, 10 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/power/PowerNotificationWarnings.java b/packages/SystemUI/src/com/android/systemui/power/PowerNotificationWarnings.java
index 429f2df6b50c..096c5f3483e0 100644
--- a/packages/SystemUI/src/com/android/systemui/power/PowerNotificationWarnings.java
+++ b/packages/SystemUI/src/com/android/systemui/power/PowerNotificationWarnings.java
@@ -292,10 +292,8 @@ public class PowerNotificationWarnings implements PowerUI.WarningsUI {
return;
}
- final int warningLevel = mContext.getResources().getInteger(
- com.android.internal.R.integer.config_lowBatteryWarningLevel);
final String percentage = NumberFormat.getPercentInstance()
- .format((double) warningLevel / 100.0);
+ .format((double) mCurrentBatterySnapshot.getBatteryLevel() / 100.0);
final String title = mContext.getString(R.string.battery_low_title);
final String contentText = mContext.getString(
R.string.battery_low_description, percentage);
@@ -340,8 +338,7 @@ public class PowerNotificationWarnings implements PowerUI.WarningsUI {
}
private boolean showSevereLowBatteryDialog() {
- final boolean isSevereState = !mCurrentBatterySnapshot.isHybrid() || mBucket < -1;
- return isSevereState && mUseSevereDialog;
+ return mBucket < -1 && mUseSevereDialog;
}
/**
diff --git a/packages/SystemUI/src/com/android/systemui/power/PowerUI.java b/packages/SystemUI/src/com/android/systemui/power/PowerUI.java
index dcdd784bd2a1..67dae9e7a0ea 100644
--- a/packages/SystemUI/src/com/android/systemui/power/PowerUI.java
+++ b/packages/SystemUI/src/com/android/systemui/power/PowerUI.java
@@ -359,11 +359,7 @@ public class PowerUI extends CoreStartable implements CommandQueue.Callbacks {
}
mWarnings.updateSnapshot(mCurrentBatteryStateSnapshot);
- if (mCurrentBatteryStateSnapshot.isHybrid()) {
- maybeShowHybridWarning(mCurrentBatteryStateSnapshot, mLastBatteryStateSnapshot);
- } else {
- maybeShowBatteryWarning(mCurrentBatteryStateSnapshot, mLastBatteryStateSnapshot);
- }
+ maybeShowHybridWarning(mCurrentBatteryStateSnapshot, mLastBatteryStateSnapshot);
}
// updates the time estimate if we don't have one or battery level has changed.