summaryrefslogtreecommitdiff
path: root/libs/androidfw/StringPool.cpp
diff options
context:
space:
mode:
author mattsziklay <mattsziklay@google.com> 2024-03-29 09:42:19 -0700
committer mattsziklay <mattsziklay@google.com> 2024-04-29 13:34:26 -0700
commit95a538f70c6a54861595d218b86993eb31b100e7 (patch)
treec9f2acf892c1d8544af5137f5c0e5b06a40cf2c7 /libs/androidfw/StringPool.cpp
parent2e086e365bde1ab16d2580fe69e09e553e197862 (diff)
Fix visual issues with splitscreen to desktop transition.
Fixes three minor visual issues with the split to desktop transition: 1 - Modifies getFocusedDecor to always prioritize a currently dragged decor, fixing an issue where some split -> desktop transitions would hide the dragged task if they ended on the opposite side of the screen. 2 - Adds onSplitToDesktopAnimation to StageCoordinator to set stages as not visible once the to desktop animation is complete, preventing the split divider from briefly showing if we then navigate to overview. 3- When requesting split, sets the task to WINDOWING_MODE_MULTI_WINDOW to avoid a task flicker. Then, when the stage listener detects a change, it will set the windowing mode to UNDEFINED to inherit the mode from split stage, ensuring the task doesn't use freeform bounds in split stage. Bug: 336312668 Bug: 336311310 Bug: 323378048 Test: atest DragToDesktopTransitionHandlerTest Test: manual Change-Id: I55634fbe9687cd9a8f433818c8bafe983763356c
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions