Fix transition for non-wallpaper activity.

for task_close_enter / task_close_exit activity animation,
the default set showWallpaper as true,
so WallpaperController find wallpaper target will set
non-wallpaper activity as wallpaper target according
Animation.getShowWallpaper().

the case can see when tap an non-wallpaper activity start
another non-wallpaper activity, before transition finish then
press back quickly will found the animation will changed,

It result the transition type will be TRANSIT_WALLPAPER_CLOSE
rather then TRANSIT_TASK_CLOSE when 2 non-wallpaper activities
launch / finish case.

since we don't want to change the transition for this case,
check if wallpaper target has FLAG_SHOW_WALLPAPER, if don't,
won't need to change the transition type.

Bug: 75261877
Test: atest ActivityManagerTransitionSelectionTests
Change-Id: Ibbe09e9194b474d1221359ecc7dc62d9fbd5f462
1 file changed