diff options
| author | 2023-05-09 21:42:20 +0200 | |
|---|---|---|
| committer | 2023-05-11 23:48:14 +0200 | |
| commit | 675402855fef2651168d912356e6748dbd53d881 (patch) | |
| tree | 5d9589681dff958023455aaca43238a3ccfc3beb /libs/androidfw/StringPool.cpp | |
| parent | 90c01a2a4771627c4d7c67d69d0eca13492c778a (diff) | |
Inject a handler for Keyguard transitions
Keyguard transitions absolutely must not fail because Keyguard, not
being a window itself (more like a mode for SystemUI views), uses the
signal from the transition system to control its visibility.
We're putting a KeyguardTransitionHandler at the top of the list of
handlers so that it has the first opportunity to run anything related
to occlusion or keyguard-going-away flags.
As of now the KeyguardViewMediator is still using the IRemoteTransition
interface to keep the change small and safe-ish. This can be improved.
For example, there's no real need for both sides to have a special
concept of "occludeByDream".
Test: atest ShellTransitionTests
Bug: 274954192
Change-Id: I54e4ab66840c47e686071cab3c22f4c351dc875e
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions