summaryrefslogtreecommitdiff
path: root/libs/hwui/FrameInfoVisualizer.cpp
diff options
context:
space:
mode:
author Josh Tsuji <tsuji@google.com> 2022-08-09 15:41:51 -0400
committer Josh Tsuji <tsuji@google.com> 2022-09-12 17:56:53 -0400
commit55b1bc3200349c70f388a69f9a0c36fc0c3dea4e (patch)
tree66f2699ef6f73cbb0cbf39f23c1a5d274e441318 /libs/hwui/FrameInfoVisualizer.cpp
parent50d3d7301c2c7d388b88343a1cdbeff768ab877e (diff)
Pass keyguard occlude state to onLaunchAnimationCancelled.
We need to apply this canonical occlusion state whenever an animation that occludes the lockscreen is cancelled. We usually do this via KeyguardViewMediator's occlusion launch animator, but the controls/wallet launch cases do not use this code path, so the WM occlusion value was being ignored. This is normally fine, but in an edge case where the animation is cancelled before it begins, this resulted in a temporary mismatch of the occlusion state, leaving an empty wallpaper with no lockscreen rendered. Fixes: 240347798 Test: atest SystemUITests Test: launch controls activity over lockscreen with a patch to force WM to instantly cancel all remote launch animations Change-Id: I8a11db3a3b277364c1d8415aa152b352aa8a1c36
Diffstat (limited to 'libs/hwui/FrameInfoVisualizer.cpp')
0 files changed, 0 insertions, 0 deletions