summaryrefslogtreecommitdiff
path: root/api/api.go
diff options
context:
space:
mode:
author Matt Pietal <mpietal@google.com> 2023-02-17 14:05:34 +0000
committer Matt Pietal <mpietal@google.com> 2023-03-01 00:03:24 +0000
commit0684a78d3ad969c426747d5cdb76087cf75ef5a8 (patch)
treee6935781252180154ca1b5942cf33cb6f73918e4 /api/api.go
parenta8db72ad6f2df5d054e7862bf5b39a032addad24 (diff)
Transitions - Smooth out bouncer -> gone
If the device unlocks while the bouncer is in transit, the bouncer will remain visible over the launcher for half a second while the appear animation completes while the scrim immediately disappears (while also undergoing numerous bad requests to transition to invalid states). To fix, control this animation using the transition repo instead and ignore all other incoming requests while it is running. Also, support a new mode for canceling transitions. Some transitions may want to continue from the canceled point, others may want to run the starting transition in full. Fixes: 268596047 Test: ScrimControllerTest KeyguardRepositoryImplTest NotificationShadeWindowViewControllerTest KeyguardTransitionScenariosTest KeyguardTransitionRepositoryTest Test: manual - Tested all bouncer variations, with and without face unlock Change-Id: I6fdd0b796e8833539d06c8534182f1298c7e3a58
Diffstat (limited to 'api/api.go')
0 files changed, 0 insertions, 0 deletions