diff options
| author | 2024-06-28 21:25:31 +0000 | |
|---|---|---|
| committer | 2024-06-28 21:25:31 +0000 | |
| commit | bf70e255a8b278d97f7a12ccef2bf8ebbb115a1f (patch) | |
| tree | 7fcd6d239eaec629fe1a9e0b1185d49d2cd05fdc | |
| parent | 106565829ec27cc4c4f38c60167efa0a277fb790 (diff) | |
| parent | 34f40913452ba6cbebab81123409cfb98b13e908 (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.java | 3 |
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; } |