From d3f3200c5ff3736274ddfe7e59f3c14c987cbc27 Mon Sep 17 00:00:00 2001 From: Orhan Uysal Date: Thu, 2 May 2024 15:59:13 +0000 Subject: [PATCH] Add quick switch flag for desktop windowing cases. Add quick switch flag to desktop windowing cases. Quick switch should work out of the box for desktop windowing when the flag is enabled. Bug: 322759294 Bug: 322759294 Test: Manually enable/disable the flag Flag: ACONFIG com.android.window.flags.enable_desktop_windowing_quick_switch DEVELOPMENT Change-Id: Ifb531368552449f70ce9d883418d26c7f272c6e9 --- .../android/quickstep/AbsSwipeUpHandler.java | 56 +++++++++++++------ 1 file changed, 38 insertions(+), 18 deletions(-) diff --git a/quickstep/src/com/android/quickstep/AbsSwipeUpHandler.java b/quickstep/src/com/android/quickstep/AbsSwipeUpHandler.java index d6e4dbdd54..e9fbcf6750 100644 --- a/quickstep/src/com/android/quickstep/AbsSwipeUpHandler.java +++ b/quickstep/src/com/android/quickstep/AbsSwipeUpHandler.java @@ -148,6 +148,7 @@ import com.android.systemui.shared.system.InteractionJankMonitorWrapper; import com.android.systemui.shared.system.SysUiStatsLog; import com.android.systemui.shared.system.TaskStackChangeListener; import com.android.systemui.shared.system.TaskStackChangeListeners; +import com.android.window.flags.Flags; import com.android.wm.shell.common.TransactionPool; import com.android.wm.shell.startingsurface.SplashScreenExitAnimationUtils; @@ -1259,13 +1260,16 @@ public abstract class AbsSwipeUpHandler