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
This commit is contained in:
Pat Manning
2025-03-31 17:56:58 +01:00
parent 207d5fa3b5
commit d9af44a159
@@ -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);