From 4625da1171a9c5d6d996e2381fbc2bfd48304093 Mon Sep 17 00:00:00 2001 From: Maryam Dehaini Date: Fri, 28 Feb 2025 11:04:45 -0800 Subject: Add flag for bugfix for dragging immersize task to desktop Bug: 381280828 Test: m Flag: com.android.window.flags.enable_desktop_immersive_drag_bugfix Change-Id: I6855b91696c8ff3fc77abb3c755de9f8fe77c0d6 --- core/java/android/window/DesktopModeFlags.java | 1 + core/java/android/window/flags/lse_desktop_experience.aconfig | 10 ++++++++++ 2 files changed, 11 insertions(+) diff --git a/core/java/android/window/DesktopModeFlags.java b/core/java/android/window/DesktopModeFlags.java index 268d5c412c02..97d37d1414e1 100644 --- a/core/java/android/window/DesktopModeFlags.java +++ b/core/java/android/window/DesktopModeFlags.java @@ -58,6 +58,7 @@ public enum DesktopModeFlags { true), ENABLE_DESKTOP_CLOSE_SHORTCUT_BUGFIX(Flags::enableDesktopCloseShortcutBugfix, false), ENABLE_DESKTOP_COMPAT_UI_VISIBILITY_STATUS(Flags::enableCompatUiVisibilityStatus, true), + ENABLE_DESKTOP_IMMERSIVE_DRAG_BUGFIX(Flags::enableDesktopImmersiveDragBugfix, false), ENABLE_DESKTOP_INDICATOR_IN_SEPARATE_THREAD_BUGFIX( Flags::enableDesktopIndicatorInSeparateThreadBugfix, false), ENABLE_DESKTOP_RECENTS_TRANSITIONS_CORNERS_BUGFIX( diff --git a/core/java/android/window/flags/lse_desktop_experience.aconfig b/core/java/android/window/flags/lse_desktop_experience.aconfig index b5ad11147ff3..d3fd17eb73a1 100644 --- a/core/java/android/window/flags/lse_desktop_experience.aconfig +++ b/core/java/android/window/flags/lse_desktop_experience.aconfig @@ -734,6 +734,16 @@ flag { } } +flag { + name: "enable_desktop_immersive_drag_bugfix" + namespace: "lse_desktop_experience" + description: "Keeps the app handle visible during a drag." + bug: "381280828" + metadata { + purpose: PURPOSE_BUGFIX + } +} + flag { name: "enable_desktop_indicator_in_separate_thread_bugfix" namespace: "lse_desktop_experience" -- cgit v1.2.3-59-g8ed1b