summaryrefslogtreecommitdiff
path: root/services/coverage/java
diff options
context:
space:
mode:
author Yasin Kilicdere <tyk@google.com> 2022-11-01 15:18:32 +0000
committer Yasin Kilicdere <tyk@google.com> 2022-11-01 15:26:44 +0000
commitc32668c19b05c8c2b0f84b955f37813f6dde5190 (patch)
treebe812dbd12842a2ed89362e5e4dd4f9a341498bd /services/coverage/java
parent07d58c6de36dbc0c0ac2c1a96e6f0226a8c9896c (diff)
Make sure userSwitchComplete is dispatched after screen is unfrozen.
At the end of user switch flow, registered UserSwitchObservers are informed that user switch is complete. This should be after screen is unfrozen. But if there is no password on the target user, keyguard is dismissed just before unfreezing the screen and unfreezing is postponed in handler. This causes the order to be as follows: dismissKeyguard -> dispatchUserSwitchComplete -> unfreezeScreen This CL makes sure the order is as follows: dismissKeyguard -> unfreezeScreen -> dispatchUserSwitchComplete Bug: 256576977 Test: atest FrameworksServicesTests:UserControllerTest Change-Id: Ia1952994a59796156a66c37a62090b3875bae4de
Diffstat (limited to 'services/coverage/java')
0 files changed, 0 insertions, 0 deletions