diff options
author | Hongwei Wang <hwwang@google.com> | 2020-03-04 11:14:32 -0800 |
---|---|---|
committer | Hongwei Wang <hwwang@google.com> | 2020-03-25 12:54:08 -0700 |
commit | d39583af0e7b466d76cce1f367223a678bc20dac (patch) | |
tree | 043d895900a029f6d2ca737589bf54020aff260a /tools/aapt2/java/JavaClassGenerator.cpp | |
parent | 7b1e562c6280d3de01683c846ddc8619715f8a8d (diff) |
Start PiP dismiss from SysUI via TaskOrganizer
following ag/10570572, dismiss PiP is driven by SysUI as following
- SysUI issues WindowContainerTransaction and set the child windowing
mode at the beginning
- SysUI continues the animation
- SysUI issues WindowContainerTransaction and set the final windowing
mode at the end
This solves also the black background issue while exiting from PiP to
fullscreen mode.
Known issues
- app does not receive fullscreen configuration when transitioning from
PiP to fullscreen mode
- saving of the reentry bounds should be originated from SysUI rather
than WM going forward
Bug: 149947030
Bug: 151866274
Test: atest PinnedStackTests PipAnimationControllerTest
Change-Id: I7ed0d8b47dcc26653ebe2f3c08acab9e8b835db4
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator.cpp')
0 files changed, 0 insertions, 0 deletions