diff options
| author | 2023-05-04 02:36:19 +0000 | |
|---|---|---|
| committer | 2023-05-08 18:51:00 +0000 | |
| commit | 1bd14bc4e399ee6439b638f7bc0077879da38899 (patch) | |
| tree | 795fad485932cde344a8de8204f173f771adc61d /libs/input/PointerController.cpp | |
| parent | ec1600139c08c6fed88d9d5ea600f4981e94b684 (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