summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Michael Wachenschwanz <mwachens@google.com> 2021-05-12 16:19:02 -0700
committer Michael Wachenschwanz <mwachens@google.com> 2021-05-12 16:19:02 -0700
commit96906f72e38c37f25d124c16f6943934851bb454 (patch)
treeda3638b04e436eed51ebf431b0f2429ebb790d2d
parent720add59c72eb78316de87fa75d20fcd561dce37 (diff)
Fix BatteryStats Screen On timer reset
StopwatchTimer reset uses elapsedRealtime not uptime Bug: 187844042 Test: builds + boots Change-Id: I82286d74fef6256971361e70a787a2b39a7cbba4
-rw-r--r--core/java/com/android/internal/os/BatteryStatsImpl.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/java/com/android/internal/os/BatteryStatsImpl.java b/core/java/com/android/internal/os/BatteryStatsImpl.java
index db67bab25e78..56f81e240e86 100644
--- a/core/java/com/android/internal/os/BatteryStatsImpl.java
+++ b/core/java/com/android/internal/os/BatteryStatsImpl.java
@@ -11194,7 +11194,7 @@ public class BatteryStatsImpl extends BatteryStats {
final long elapsedRealtimeUs = elapsedRealtimeMillis * 1000;
mStartCount = 0;
initTimes(uptimeUs, elapsedRealtimeUs);
- mScreenOnTimer.reset(false, uptimeUs);
+ mScreenOnTimer.reset(false, elapsedRealtimeUs);
mScreenDozeTimer.reset(false, elapsedRealtimeUs);
for (int i=0; i<NUM_SCREEN_BRIGHTNESS_BINS; i++) {
mScreenBrightnessTimer[i].reset(false, elapsedRealtimeUs);