From d9af44a159cdebc2586ea791da802b3f9053f821 Mon Sep 17 00:00:00 2001 From: Pat Manning Date: Mon, 31 Mar 2025 17:56:58 +0100 Subject: [PATCH] Do not run expressive dismiss when removing a task if grid only overview is not supported. Fix: 406982143 Test: Manual. Flag: com.android.launcher3.enable_expressive_dismiss_task_motion Change-Id: Ifc7557a06134a9c8e2765f684797d03ad4b4e4a4 --- quickstep/src/com/android/quickstep/views/RecentsView.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/quickstep/src/com/android/quickstep/views/RecentsView.java b/quickstep/src/com/android/quickstep/views/RecentsView.java index 65b40c431c..209b5f31d2 100644 --- a/quickstep/src/com/android/quickstep/views/RecentsView.java +++ b/quickstep/src/com/android/quickstep/views/RecentsView.java @@ -4707,7 +4707,7 @@ public abstract class RecentsView< /** Dismisses the entire [taskView]. */ public void dismissTaskView(TaskView taskView, boolean animateTaskView, boolean removeTask) { - if (enableExpressiveDismissTaskMotion()) { + if (enableExpressiveDismissTaskMotion() && (!showAsGrid() || enableGridOnlyOverview())) { mDismissUtils.createTaskDismissSettlingSpringAnimation(taskView); } else { PendingAnimation pa = new PendingAnimation(DISMISS_TASK_DURATION);