From 632b313a7ecb1c44c673a2cb1e86306abc41a19f Mon Sep 17 00:00:00 2001 From: Andy Wickham Date: Tue, 2 May 2023 16:07:17 -0700 Subject: [PATCH] Don't treat Recents as transient for all apps from overview. This effectively means the active app is paused as soon as you start going to Recents, which allows us to control the IME for the transition to all apps. Bug: 275132633 Test: Manual Flag: ENABLE_ALL_APPS_FROM_OVERVIEW Change-Id: Ie3edaf8b6c36e50071de4692c0c8c45e7e393833 --- quickstep/src/com/android/quickstep/TaskAnimationManager.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/quickstep/src/com/android/quickstep/TaskAnimationManager.java b/quickstep/src/com/android/quickstep/TaskAnimationManager.java index c8c629233c..4c4b9b4095 100644 --- a/quickstep/src/com/android/quickstep/TaskAnimationManager.java +++ b/quickstep/src/com/android/quickstep/TaskAnimationManager.java @@ -236,6 +236,9 @@ public class TaskAnimationManager implements RecentsAnimationCallbacks.RecentsAn homeIsOnTop = true; } } + if (activityInterface.allowAllAppsFromOverview()) { + homeIsOnTop = true; + } if (!homeIsOnTop) { options.setTransientLaunch(); }