summaryrefslogtreecommitdiff
path: root/libs/input/PointerController.cpp
diff options
context:
space:
mode:
author Ivan Tkachenko <tkachenkoi@google.com> 2024-09-19 18:32:56 +0000
committer Ivan Tkachenko <tkachenkoi@google.com> 2024-09-20 12:29:53 +0000
commit766f507d5c0cba694ed0821ab7c9ee5f1d3bd773 (patch)
treeab26448f666a624935a4d3f1b5b2d0ac58aad04e /libs/input/PointerController.cpp
parent4addccb46f5aa6710da305c86eb1f0ed0fd73cb4 (diff)
Fix enter desktop transition flicker in BD2A build
There's an extra home change in enter desktop transition info in BD2A builds (b/368334295). - It helped to uncover that the dragged layer z-order is being reset for the 2nd (merged) transition and puts it behind wallpaper task, effectively hiding it. It's fixed by restoring the dragged layer z-order to the one assigned in the first transition. - It also produced an unwanted consequence. Currently we expect only 1 home change in transition info, but we receive more. This CL filters only for the visible home task and uses it for the animation. Bug: 361641893 Test: manual, atest WMShellUnitTests:DragToDesktopTransitionHandlerTest Flag: EXEMPT bugfix Change-Id: Ic08d55e123ad89ff3f5478b73560f56c8f46339b
Diffstat (limited to 'libs/input/PointerController.cpp')
0 files changed, 0 insertions, 0 deletions