diff options
| author | 2021-04-29 16:28:40 +0000 | |
|---|---|---|
| committer | 2021-04-29 16:28:40 +0000 | |
| commit | bcf4d577d1ca63b4588d38b087dc1d6184c03a95 (patch) | |
| tree | 1e9c23e97cb59d2156451f379b1bd076d35a10e8 | |
| parent | 3d121b7119d2c4b62aa4c4615d183361ff03489e (diff) | |
| parent | 09381e117ecd9f175c99a2d712f5c5158b96af8f (diff) | |
Merge "Ignore moveTaskToBack transition for PiP" into sc-dev
| -rw-r--r-- | services/core/java/com/android/server/wm/Task.java | 7 |
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()) { |