diff options
| author | 2025-01-16 09:10:57 -0800 | |
|---|---|---|
| committer | 2025-01-16 09:40:20 -0800 | |
| commit | 4464f3c033bed3193bb24b8e33df6a9ef72dd65c (patch) | |
| tree | a11938172a41d27486c80554ee87c5cc890fcf76 /libs/androidfw/StringPool.cpp | |
| parent | 4d5fa9fd2aa61d8e8f1b444e77c1fb3edcbca84f (diff) | |
[PiP2] Handle split to PiP as a mixed transition
Make sure Split-to-PiP case (w/o replacement) is handled
by the DefaultMixedHandler, and starts a dismiss split transition
as a follow-up when dispatching the transition for the leftover handler.
Also make sure we delegate the PiP part of the animation in PiP2
similar to how it's done for TYPE_OPTIONS_REMOTE_AND_PIP_OR_DESKTOP_CHANGE
or TYPE_ENTER_PIP_FROM_ACTIVITY_EMBEDDING.
This fixes the single-activity PiP case where split is dismissed;
multi-activity case is yet to be refactored fully.
This is only handling the swipe-up from split case, btn-nav case is yet
to be fixed.
Bug: 381332669
Flag: com.android.wm.shell.enable_pip2
Test: manually repro the steps in the bug
Change-Id: I062db7850d94e59e906bb5fe72f50da30e0dd260
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions