summaryrefslogtreecommitdiff
path: root/libs/androidfw/StringPool.cpp
diff options
context:
space:
mode:
author Robin Lee <rgl@google.com> 2023-05-09 21:42:20 +0200
committer Robin Lee <rgl@google.com> 2023-05-11 23:48:14 +0200
commit675402855fef2651168d912356e6748dbd53d881 (patch)
tree5d9589681dff958023455aaca43238a3ccfc3beb /libs/androidfw/StringPool.cpp
parent90c01a2a4771627c4d7c67d69d0eca13492c778a (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