summaryrefslogtreecommitdiff
path: root/libs/androidfw/ObbFile.cpp
diff options
context:
space:
mode:
author Julia Tuttle <juliatuttle@google.com> 2024-06-28 18:29:36 -0400
committer Julia Tuttle <juliatuttle@google.com> 2024-07-08 17:46:27 +0000
commit7ce64b3ecdb5581ebaf5a5991d71d1f4053390bf (patch)
tree0e7e659b7b9c80838a5ed3dabc108ec384adb837 /libs/androidfw/ObbFile.cpp
parent1b93a9220b1c1908a30e83c5442f80f32135769c (diff)
Flexiglass: hydrate dozeAmount from transitionValue(AOD)
To animate between the lockscreen and AOD, we need to know whether we're dozing (AOD or off), and how far we are into that state (dozeAmount). With Flexiglass off, NotificationPanelViewController will call StatusBarStateController when it needs to animate into or out of doze, and SBSC will drive the animation itself, updating dozeAmount as it progresses. With Flexiglass on, NotificationPanelViewController is out of the picture, and the animation itself is driven by the keyguard transition framework, but (until this CL) we didn't have anything updating dozeAmount. This CL makes StatusBarStateController subscribe to updates from KeyguardTransitionInteractor and update dozeAmount accordingly. Bug: 347731926 Test: manual: turn on AOD, go to lockscreen, turn screen off/on Flag: com.android.systemui.scene_container Change-Id: I80d439904abec97fd2f1b8b29f351706dcf297ad
Diffstat (limited to 'libs/androidfw/ObbFile.cpp')
0 files changed, 0 insertions, 0 deletions