3b8bbc8e0fb4389d582ce87b757ed1ed91b462e1
When animating during device rotation, there may have a timing that the display is waiting for the orientation change to complete but the transiting apps won't be added into the opening/closing list by the waiting state. It caused when app transition set ready to go, but no opening or closing app can check if the app has been drawn, check if the app is wallpaper target, or check if can upgrade to wallpaper transition. SplitScreenTests#testMinimizeAndUnminimizeThenGoingHome is an example that will hit this potential problem and failed to update transition from TRANSIT_TASK_TO_FRONT to TRANSIT_WALLPAPER_OPEN. The fix is: - Add DC#okToDisplay(ignoreFrozen) / WC#okToAnimate(ignoreFrozen) methods to ignore DisplalyFrozen check in ActivityRecord#setAppVisibility to ensure that apps in transition are added to opening/closing list and can update wallpaper transition. Change-Id: I226da85aceca903bd431cc3f90dc2d2c962a632a Fix: 145151475 Test: SplitScreenTests#testMinimizeAndUnminimizeThenGoingHome
…
Merge "Add per-file ownership to libs/androidfw/LocaleDataTables.cpp" am:
073b0dad72 am: 36fac337ad am: b43a2e6740
…
…
Merge "Revert "Use new UnsupportedAppUsage annotation."" am:
edf7ce4f38 am: 019286764f am: f6253ef435
…
Merge "Revert "Use new UnsupportedAppUsage annotation."" am:
edf7ce4f38 am: 019286764f am: f6253ef435
…
Merge "Convert apct/framework/presubmit-cloud-tf to Test Mapping Suite." am:
888c3b0347 am: f5c7e1b90a
Description
No description provided
Languages
Java
73.7%
Kotlin
14%
PowerBuilder
5.8%
C++
5.2%
AIDL
1%