summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Hongwei Wang <hwwang@google.com> 2021-04-29 16:28:40 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2021-04-29 16:28:40 +0000
commitbcf4d577d1ca63b4588d38b087dc1d6184c03a95 (patch)
tree1e9c23e97cb59d2156451f379b1bd076d35a10e8
parent3d121b7119d2c4b62aa4c4615d183361ff03489e (diff)
parent09381e117ecd9f175c99a2d712f5c5158b96af8f (diff)
Merge "Ignore moveTaskToBack transition for PiP" into sc-dev
-rw-r--r--services/core/java/com/android/server/wm/Task.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/wm/Task.java b/services/core/java/com/android/server/wm/Task.java
index 9fad7daa7212..c98cc9aa870a 100644
--- a/services/core/java/com/android/server/wm/Task.java
+++ b/services/core/java/com/android/server/wm/Task.java
@@ -7177,8 +7177,11 @@ class Task extends WindowContainer<WindowContainer> {
if (DEBUG_TRANSITION) Slog.v(TAG_TRANSITION, "Prepare to back transition: task="
+ tr.mTaskId);
- mDisplayContent.prepareAppTransition(TRANSIT_TO_BACK);
- mDisplayContent.requestTransitionAndLegacyPrepare(TRANSIT_TO_BACK, tr);
+ // Skip the transition for pinned task.
+ if (!inPinnedWindowingMode()) {
+ mDisplayContent.prepareAppTransition(TRANSIT_TO_BACK);
+ mDisplayContent.requestTransitionAndLegacyPrepare(TRANSIT_TO_BACK, tr);
+ }
moveToBack("moveTaskToBackLocked", tr);
if (inPinnedWindowingMode()) {