Fix split to pip with home-key not dismissing split properly
When pressing home-key with auto-pip activity in split screen, it will be handled as a RECENT_DURING_SPLIT transition in DefaultMixedHandler to mix with split transition handler and remote transition handler. However, the auto-pip information will be appended to the transition info and causing DefaultMixedHandler not consuming the transition due to no registered remote transition matched, and fall-through to pip transition handler. This updates DefaultMixedHandler to monitor such transition in startAnimation callback to make sure nofity split transition handler to dismiss split. Fix: 273410079 Test: atest WMShellUtilsTests WMShellFlickerTests Test: enable 3-buttona and compose a split pair with auto-pip activity press home-key to auto-pip and expand the pip window observed there is no split pair in overview panel. Change-Id: I1c931c2beb7feedae571216414ed9f24b0972b3e
Loading
Please register or sign in to comment