Use SurfaceSyncGroup to sync the pip move animation
This includes synchronizing the following:
- the Pip transaction
- mPipMenuView (which is in surface A)
- mPipMenuBackgroundView (which is in surface B)
- resizing surface A (done through SystemWindows)
- resizing surface B (done through SystemWindows)
- changing the position of surface A
- changing the position of surface B
Bug: 226580399
Bug: 264361031
Test: move the pip window around the screen and verify that all the 3
surafces move together
Change-Id: Ie09f0ae7f02229a2f6f560955f7832d26d8d032a
Loading
Please register or sign in to comment