summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Vinit Nayak <peanutbutter@google.com> 2024-06-28 21:25:31 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2024-06-28 21:25:31 +0000
commitbf70e255a8b278d97f7a12ccef2bf8ebbb115a1f (patch)
tree7fcd6d239eaec629fe1a9e0b1185d49d2cd05fdc
parent106565829ec27cc4c4f38c60167efa0a277fb790 (diff)
parent34f40913452ba6cbebab81123409cfb98b13e908 (diff)
Merge "Ignore pip TransitionInfo Change that doesn't have taskInfo" into main
-rw-r--r--libs/WindowManager/Shell/src/com/android/wm/shell/transition/MixedTransitionHelper.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/libs/WindowManager/Shell/src/com/android/wm/shell/transition/MixedTransitionHelper.java b/libs/WindowManager/Shell/src/com/android/wm/shell/transition/MixedTransitionHelper.java
index e8b01b5880fb..7a4223644d2e 100644
--- a/libs/WindowManager/Shell/src/com/android/wm/shell/transition/MixedTransitionHelper.java
+++ b/libs/WindowManager/Shell/src/com/android/wm/shell/transition/MixedTransitionHelper.java
@@ -184,7 +184,8 @@ public class MixedTransitionHelper {
for (int i = info.getChanges().size() - 1; i >= 0; --i) {
TransitionInfo.Change change = info.getChanges().get(i);
- if (change == pipChange || !isOpeningMode(change.getMode())) {
+ if (change == pipChange || !isOpeningMode(change.getMode()) ||
+ change.getTaskInfo() == null) {
// Ignore the change/task that's going into Pip or not opening
continue;
}