From 1fbae12a98bb37be952daa4c97b1cdf2a2771a69 Mon Sep 17 00:00:00 2001 From: Brian Isganitis Date: Tue, 2 May 2023 20:36:18 +0000 Subject: [PATCH] Only close overlays onTaskMovedToFront for desktop prototype. Test: Overlays stay open when task moves to front when prototype disabled. Fix: 280483451 Change-Id: Iba345d30e6339e76fbdf19a33fde78e4441d6065 --- .../launcher3/taskbar/overlay/TaskbarOverlayController.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/quickstep/src/com/android/launcher3/taskbar/overlay/TaskbarOverlayController.java b/quickstep/src/com/android/launcher3/taskbar/overlay/TaskbarOverlayController.java index 476e0a8bab..8de0e4079a 100644 --- a/quickstep/src/com/android/launcher3/taskbar/overlay/TaskbarOverlayController.java +++ b/quickstep/src/com/android/launcher3/taskbar/overlay/TaskbarOverlayController.java @@ -36,6 +36,7 @@ import com.android.launcher3.AbstractFloatingView; import com.android.launcher3.DeviceProfile; import com.android.launcher3.taskbar.TaskbarActivityContext; import com.android.launcher3.taskbar.TaskbarControllers; +import com.android.quickstep.views.DesktopTaskView; import com.android.systemui.shared.system.TaskStackChangeListener; import com.android.systemui.shared.system.TaskStackChangeListeners; @@ -65,7 +66,9 @@ public final class TaskbarOverlayController { @Override public void onTaskMovedToFront(int taskId) { - mProxyView.close(false); + if (DesktopTaskView.DESKTOP_MODE_SUPPORTED) { + mProxyView.close(false); + } } };