summaryrefslogtreecommitdiff
path: root/libs/androidfw/StringPool.cpp
diff options
context:
space:
mode:
author Robin Lee <rgl@google.com> 2024-06-24 14:29:22 +0200
committer Cherrypicker Worker <android-build-cherrypicker-worker@google.com> 2024-07-17 05:59:38 +0000
commitece9c0e335c8840a9cfd98986f59a4c5031e52a1 (patch)
tree3d2d84d72acbaea06246a986a471532065a745d6 /libs/androidfw/StringPool.cpp
parent29ee1b8fd73281080ac48ef9adb002b159a2559e (diff)
Set up show/hide in startT/finishT for wallpapers
Historically wallpapers weren't specially animated showing/hiding in shell transitions because the system server would unilaterally update wallpaper visibility according to the instantaneous request from visible windows. As we can have more than one wallpaper window now, and also as we play some show/hide animations from shell instead of core, setting up the visibility in sync with startT and finishT prevents flickers in the handover between shell and core due to reparenting out of leashes at the end of the animation. Flag: com.android.window.flags.ensure_wallpaper_in_transitions Test: atest FlickerTestsAppLaunch2 Test: atest ShellTransitionTests Bug: 347593088 Bug: 298186160 (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:0c54346532648faa2dc602a6c6a6284c50809adb) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:dfd40e104eca0c7608217829a6488f0080df0baa) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:43c827f99238d8433ea1ec249e869f04582aed97) Merged-In: Ic0524c97f2922437d7ab20fcaa279aa5793ab7ec Change-Id: Ic0524c97f2922437d7ab20fcaa279aa5793ab7ec
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions