diff options
author | 2025-02-20 10:41:38 +0900 | |
---|---|---|
committer | 2025-02-20 13:56:13 +0900 | |
commit | 3359c447856c8027e1445fb2063ba85ce6534ca2 (patch) | |
tree | 816de800c354e0dc138902b6429f1e0ea3bf4b9e /opengl/java/javax | |
parent | 538540396bc62cdfa17c9b14cacec843ca92e736 (diff) |
Set override windowing mode of WallpaperActivity
This CL lets the override windowing mode of DesktopWallpaper to be
fullscreen when display windowing mode switching happens.
Otherwise, it may show up in freeform unexpectedly on freeform-first
displays after the wallpaper is opened on fullscreen-first display.
That's because when display windowing mode matches launch windowing
mode, Core doesn't set the override windowing mode to let the task
inherit the display windowing mode. So when the wallpaper is opened in
fullscreen-first display, the override windowing mode is UNDEFINED while
the resolved windowing mode is FULLSCREEN.
Flag: com.android.window.flags.enable_display_windowing_mode_switching
Bug: 397243360
Test: DesktopTasksControllerTest
Change-Id: I3d56929dcd1f13d1a7df328a8841263b6b9b164d
Diffstat (limited to 'opengl/java/javax')
0 files changed, 0 insertions, 0 deletions