From 04e9972f054e6c7e556ca0e02cef39929318cf3e Mon Sep 17 00:00:00 2001 From: Jon Miranda Date: Thu, 27 Feb 2025 18:09:25 -0800 Subject: [PATCH] Add enable_taskbar_behind_shade to DesktopModeFlags. Bug: 343194358 Test: n/a no code, just adding flag Flag: com.android.launcher3.enable_taskbar_behind_shade Change-Id: Ide8574580afbfd1c1038c34d4b5699a0681fa239 --- .../android/launcher3/taskbar/TaskbarActivityContext.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/quickstep/src/com/android/launcher3/taskbar/TaskbarActivityContext.java b/quickstep/src/com/android/launcher3/taskbar/TaskbarActivityContext.java index a1620a1cbe..cfbddbd922 100644 --- a/quickstep/src/com/android/launcher3/taskbar/TaskbarActivityContext.java +++ b/quickstep/src/com/android/launcher3/taskbar/TaskbarActivityContext.java @@ -81,6 +81,7 @@ import android.widget.FrameLayout; import android.widget.Toast; import android.window.DesktopExperienceFlags; import android.window.DesktopModeFlags; +import android.window.DesktopModeFlags.DesktopModeFlag; import android.window.RemoteTransition; import androidx.annotation.NonNull; @@ -94,6 +95,7 @@ import com.android.launcher3.AbstractFloatingView; import com.android.launcher3.BubbleTextView; import com.android.launcher3.BubbleTextView.RunningAppState; import com.android.launcher3.DeviceProfile; +import com.android.launcher3.Flags; import com.android.launcher3.LauncherPrefs; import com.android.launcher3.LauncherSettings.Favorites; import com.android.launcher3.R; @@ -197,6 +199,9 @@ public class TaskbarActivityContext extends BaseTaskbarContext { private static final String WINDOW_TITLE = "Taskbar"; + private static final DesktopModeFlag ENABLE_TASKBAR_BEHIND_SHADE = new DesktopModeFlag( + Flags::enableTaskbarBehindShade, false); + private final @Nullable Context mNavigationBarPanelContext; private final TaskbarDragLayer mDragLayer;