diff options
| -rw-r--r-- | core/java/android/window/DesktopModeFlags.java | 2 | ||||
| -rw-r--r-- | core/java/android/window/flags/lse_desktop_experience.aconfig | 10 |
2 files changed, 12 insertions, 0 deletions
diff --git a/core/java/android/window/DesktopModeFlags.java b/core/java/android/window/DesktopModeFlags.java index 4ba97384192f..50b7bb8ce9da 100644 --- a/core/java/android/window/DesktopModeFlags.java +++ b/core/java/android/window/DesktopModeFlags.java @@ -102,6 +102,8 @@ public enum DesktopModeFlags { ENABLE_HOLD_TO_DRAG_APP_HANDLE(Flags::enableHoldToDragAppHandle, true), ENABLE_MINIMIZE_BUTTON(Flags::enableMinimizeButton, true), ENABLE_MODALS_FULLSCREEN_WITH_PERMISSIONS(Flags::enableModalsFullscreenWithPermission, false), + ENABLE_OPAQUE_BACKGROUND_FOR_TRANSPARENT_WINDOWS( + Flags::enableOpaqueBackgroundForTransparentWindows, false), ENABLE_RESIZING_METRICS(Flags::enableResizingMetrics, true), ENABLE_RESTORE_TO_PREVIOUS_SIZE_FROM_DESKTOP_IMMERSIVE( Flags::enableRestoreToPreviousSizeFromDesktopImmersive, true), diff --git a/core/java/android/window/flags/lse_desktop_experience.aconfig b/core/java/android/window/flags/lse_desktop_experience.aconfig index 8265d2523d6f..f6ed50e866fd 100644 --- a/core/java/android/window/flags/lse_desktop_experience.aconfig +++ b/core/java/android/window/flags/lse_desktop_experience.aconfig @@ -681,6 +681,16 @@ flag { } flag { + name: "enable_opaque_background_for_transparent_windows" + namespace: "lse_desktop_experience" + description: "Whether an opaque background should be forcefully set for windows with only transparent background." + bug: "397219542" + metadata { + purpose: PURPOSE_BUGFIX + } +} + +flag { name: "enable_desktop_mode_through_dev_option" namespace: "lse_desktop_experience" description: "Enables support for desktop mode through developer options for devices eligible for desktop mode." |