c8a3d88def08d399995efa3be8cf5cfcd83cf487
With Shell transition, when mVisibleRequested is changed, it will wait until the transition finish to update the isVisible(). As a result, if there is a visible change before the previous transition is finished, it will be skipped. For example, when we first open a fullscreen app and then immediately enter pip: 1. TRANSIT_OPEN will call to hide wallpaper and set mVisibleRequest to false, but not commit visible until transition animation is finished. 2. TRANSIT_PIP will call to show wallpaper, but if it is started before the OPEN transition is finsihed, it will not update the wallpaper mVisibleRequested, which will leave the wallpaper hidden. Fix: 210965575 Bug: 210965692 Test: atest WMShellFlickerTests:ExpandPipOnDoubleClickTest Change-Id: I2578aafd024a3c9a6ec96079d4dc6cb740c890d2
…
…
…
…
…
…
…
…
…
Merge "Add
SystemApi tag on getLastAudibleStreamVolume" am: f3a2e55ff7 am: ee0ad09554 am: b8be957ad7 am: c070d597e2
…
…
…
…
…
…
…
…
…
Merge "Simplify ApexInfo classpath info" am:
3281d1b876 am: 045526da15 am: 1f0e7adc23 am: 52c0ee5c84
…
…
…
…
…
…
Description
No description provided
Languages
Java
73.7%
Kotlin
14%
PowerBuilder
5.8%
C++
5.2%
AIDL
1%