summaryrefslogtreecommitdiff
path: root/libs/androidfw/StringPool.cpp
diff options
context:
space:
mode:
author Merissa Mitchell <liyingtan@google.com> 2025-02-26 18:40:26 -0800
committer Merissa Mitchell <liyingtan@google.com> 2025-02-28 14:32:14 -0800
commitc2e9b6825a2aecf3097daed75b190a8298d307ac (patch)
treed8089115a36f92ca8e5bc3ba07358448e8516821 /libs/androidfw/StringPool.cpp
parent3ea5169dff13d999e26dd382785035e1c5405981 (diff)
[PiP on Desktop] Fix drag-to-desktop freezing when PiP is active
Recall: http://recall/clips/7ab57d60-a1b9-40ee-a2f7-1f632e22c486 Drag-to-desktop gesture starts two transitions, and when PiP is active, a RESIZE_PIP transition is started when the drag gesture starts due to KCA updates. The Pip transition comes in between the two desktop transitions and blocks the second one from merging, causing the transitions to not be finished. This CL blocks a RESIZE_PIP transition from starting if there is ongoing drag-to-desktop gesture. Further work will be done in a future CL to trigger KCA updates once we are in the Desktop session. Bug: 397765735 Test: atest PipDesktopStateTest PipTransitionStateTest Flag: com.android.window.flags.enable_desktop_windowing_pip Change-Id: I7a41cd0298e7e0cf1b58c9b8b2495b88c9f7ed6a
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions