From 6f234de060bd1bc162fa223f92fb09da07a95843 Mon Sep 17 00:00:00 2001 From: "[1;3C" Date: Fri, 31 Jul 2020 19:40:16 -0700 Subject: [PATCH] Allow multiple tasks to change in one transition Not sure why I added this restriction. It breaks split-screen transitions since enter/exit involves both splits changing mode. Bug: 151881448 Test: existing tests pass, transitions with split-screen (when enabled) work properly. Change-Id: I176ee20cfc288ba2275a0739fcc0059435a0337f --- services/core/java/com/android/server/wm/Task.java | 1 - 1 file changed, 1 deletion(-) diff --git a/services/core/java/com/android/server/wm/Task.java b/services/core/java/com/android/server/wm/Task.java index 49fafbb3907c1..c8bf4a403fb2b 100644 --- a/services/core/java/com/android/server/wm/Task.java +++ b/services/core/java/com/android/server/wm/Task.java @@ -2477,7 +2477,6 @@ class Task extends WindowContainer { private boolean shouldStartChangeTransition(int prevWinMode, int newWinMode) { if (mWmService.mDisableTransitionAnimation || !isVisible() - || getDisplayContent().mAppTransition.isTransitionSet() || getSurfaceControl() == null || !isLeafTask()) { return false;