diff options
| author | 2024-10-15 15:50:47 -0700 | |
|---|---|---|
| committer | 2024-10-15 15:51:58 -0700 | |
| commit | 46c2f3371718a76542d0a6d23e619ada7ae352c0 (patch) | |
| tree | ddef7bde4c947f6bc1319c6d5a9e91dbec933d86 /api/api.go | |
| parent | a85ddc542444d84c23103d4e0ee34e661e10895b (diff) | |
Handle TO_BACK in PiP onTransitionConsumed
When the PiP task gets removed when the screen is off, the TO_BACK
transition would be aborted and leaves an inconsistent state:
- Task is reset to full-screen mode with full-screen bounds in Core
- Shell does not touch the Task leash and stills it's in PiP mode
Fixing this by re-use the mMoveToBackTransition to reset the Shell
states when in onTransitionConsumed if the transition is aborted.
Flag: EXEMPT bugfix
Video: http://recall/-/aaaaaabFQoRHlzixHdtY/giwcYi06KeZL2R07uGwh7k
Bug: 373693542
Test: manual test with the test app
Change-Id: Ie019f80b7f8df35d415c1846f1b5d856245c4374
Diffstat (limited to 'api/api.go')
0 files changed, 0 insertions, 0 deletions