diff options
| author | 2022-05-31 00:03:03 +0800 | |
|---|---|---|
| committer | 2022-06-01 17:29:35 +0800 | |
| commit | da3433f0d9ec2138ef4ef35e7590f8832355653c (patch) | |
| tree | e627a8860d720dc4e519240e1e9b8cbf7ff3134d /libs/androidfw/StringPool.cpp | |
| parent | 1854ffeaff347bd4829018fae3c1e044365a9015 (diff) | |
Only consider occluding transient below-task for wallpaper target
Otherwise if keyguard is not locked (recents will be moved to top),
the wallpaper target may be updated to the window of below-task
temporally when swiping-up. Which causes the wallpaper window cannot
apply the same fixed-rotation transform if the recents activity has
the transform. Such as when swiping up to portrait home from a
landscape activity, the wallpaper will be rotated to landscape and
trigger an unnecessary display rotation animation.
Bug: 230582311
Test: atest WallpaperControllerTests# \
testFixedRotationRecentsAnimatingTask
Test: adb shell setprop persist.wm.debug.shell_transit 1; reboot
Swipe landscape app to home and no additional display
rotation animation for rotated wallpaper.
With show-when-locked activity on lockscreen, the wallpaper
can be visible when swiping up.
Change-Id: Ibd47e9d78c2f6767a78255db62284bbbf176918c
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions