summaryrefslogtreecommitdiff
path: root/libs/input/PointerController.cpp
diff options
context:
space:
mode:
author Jorge Gil <jorgegil@google.com> 2023-05-04 02:36:19 +0000
committer Jorge Gil <jorgegil@google.com> 2023-05-08 18:51:00 +0000
commit1bd14bc4e399ee6439b638f7bc0077879da38899 (patch)
tree795fad485932cde344a8de8204f173f771adc61d /libs/input/PointerController.cpp
parentec1600139c08c6fed88d9d5ea600f4981e94b684 (diff)
Do not create window decorations for split roots
Split roots (either the single-top root or stage roots) were usually excluded from having window decorations by the exclusion logic for non-leafs that exists in FreeformTaskTransitionObserver. However, once split is dismissed and the child tasks are reparented out of the stages, the two stage roots become leafs and if they were included as part of a transition, a window decoration was being created for each of them. This change excludes split roots from having a window decoration. Bug: 280499263 Test: enter split, dismiss split by dragging the divider, observe there's no crash Change-Id: I4d563176a75512232fc853232b3666d511e4c922
Diffstat (limited to 'libs/input/PointerController.cpp')
0 files changed, 0 insertions, 0 deletions