summaryrefslogtreecommitdiff
path: root/libs/hwui/renderthread/DrawFrameTask.cpp
diff options
context:
space:
mode:
authorPeter Kalauskas <peskal@google.com>2021-07-13 15:50:23 -0700
committerPeter Kalauskas <peskal@google.com>2021-07-14 08:34:30 -0700
commit875b9b7a19df464f2cd1b7901539a6c252f27bdc (patch)
treebbe8eda216b3c9ac4ae30e9d31ce0f95c53e2755 /libs/hwui/renderthread/DrawFrameTask.cpp
parent00b9b1190b139cc7af3b4c114133dfe1b0e73c35 (diff)
Fix visibility issue in QS detail panels
Fixes visibility issue where keyguard could enter a bad state where QS remains visible even though it should be hidden. Previously, keyguard could enter a bad state if QS was closed while it had a detail panel open that had animations disabled. To fix issue, run animations when closing detail panels, even if they requested not to be animated on close. Test: Turn off all animations (i.e. adb shell 'settings put global animator_duration_scale 0.0 && settings put global transition_animation_scale 0.0 && settings put global window_animation_scale 0.0'), open QS, tap user icon, tap close, ensure you are taken back to the lock screen and that the UI looks normal Test: Rapidly tap the user icon and bottom of keyguard in quick succession, ensure that keyguard UI never enters a bad state Fixes: 193549640 Fixes: 193545214 Change-Id: Ie092f83031edaff0240194832b5499df3b4eab12
Diffstat (limited to 'libs/hwui/renderthread/DrawFrameTask.cpp')
0 files changed, 0 insertions, 0 deletions