summaryrefslogtreecommitdiff
path: root/core/java/android/inputmethodservice/InputMethodService.java
diff options
context:
space:
mode:
authorMichael Wachenschwanz <mwachens@google.com>2021-09-24 00:26:37 -0700
committerMichael Wachenschwanz <mwachens@google.com>2021-10-11 18:54:09 -0700
commit5f05b4ffcf5e0b88311e14ebe492005bf11ab4a2 (patch)
treea7e3fda4b4df931b8d26d0fa66097247db128048 /core/java/android/inputmethodservice/InputMethodService.java
parentc1e6b2dd8cdff1fa261c2642da6c18165cd7df40 (diff)
Update BatteryStatsImpl to handle multidisplay
Add screen on and doze timers for multiple displays. For Battery history, charge/discharge logs and UnsupportedAppUsage, the legacy screen state timers remain, as well. The legacy timers and screen state tracking will now track overall screen state of the device. The current overall screen state is the most "important" state currently active. Order of screen state importance is: on, doze, doze suspend, off. Note: Utilizing per display measured energy will be handled in a follow up CL. Bug: 194107383 Test: atest FrameworksCoreTests:BatteryStatsTests Change-Id: I4ad4f54b6897f406e4ec0f59834dd4762083e0d8
Diffstat (limited to 'core/java/android/inputmethodservice/InputMethodService.java')
0 files changed, 0 insertions, 0 deletions