diff options
| author | 2021-05-12 16:19:02 -0700 | |
|---|---|---|
| committer | 2021-05-12 16:19:02 -0700 | |
| commit | 96906f72e38c37f25d124c16f6943934851bb454 (patch) | |
| tree | da3638b04e436eed51ebf431b0f2429ebb790d2d | |
| parent | 720add59c72eb78316de87fa75d20fcd561dce37 (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.java | 2 |
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); |