diff options
| author | 2023-08-10 15:57:36 -0700 | |
|---|---|---|
| committer | 2023-09-27 18:38:20 +0000 | |
| commit | 9923e62f92f2dd99a598d8305bfb3b94d821c0a7 (patch) | |
| tree | b833161b2be83346d87798bbde5fcd951fae1057 /libs/input/PointerController.cpp | |
| parent | a89985996eaecff6e989562dd8047acdf2e2e224 (diff) | |
Animate split shade media container on Smartspace visibility changes.
In split shade, media is part of the Keyguard status view.
This CL uses the KeyguardClockSwitch view height as a proxy for the
Smartspace visibility. This is a relatively straightforward solution,
since it avoids having to pass states between the SystemUI library and
the Smartspace implementation library.
Other transitions tested include:
- Same transiton not in split shade
- AOD <-> Lockscreen <-> Launcher
- Fold / unfold, and rotate
- Pick a different wallpaper/clock
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:e804daf6fcfbd8bcad4ffaf42db7edd5c85d07df)
To fix merge conflicts resulted from recent enabling of use_resource_processor (b/295208392).
Fix: 296907535
Test: On split shade with media, turn on/off flashlight via shortcut.
Test: With CHANGING duration = 10000, test other transitions with media.
Test: KeyguardStatusViewControllerTest
Test: KeyguardStatusViewTest
Test: KeyguardPresentationTest
Change-Id: I7df08fe6f8e15eb3cec2b020634cd20784a37577
Diffstat (limited to 'libs/input/PointerController.cpp')
0 files changed, 0 insertions, 0 deletions