diff --git a/quickstep/src/com/android/quickstep/SwipeUpAnimationLogic.java b/quickstep/src/com/android/quickstep/SwipeUpAnimationLogic.java index e14dbb181b..78de3004b4 100644 --- a/quickstep/src/com/android/quickstep/SwipeUpAnimationLogic.java +++ b/quickstep/src/com/android/quickstep/SwipeUpAnimationLogic.java @@ -289,9 +289,11 @@ public abstract class SwipeUpAnimationLogic implements mRemoteTargetHandles[0].mTaskViewSimulator.setPreview(primaryTaskTarget); } } else { + int[] taskIds = LauncherSplitScreenListener.INSTANCE.getNoCreate() + .getRunningSplitTaskIds(); // We're in staged split - primaryTaskTarget = targets.apps[0]; - secondaryTaskTarget = targets.apps[1]; + primaryTaskTarget = targets.findTask(taskIds[0]); + secondaryTaskTarget = targets.findTask(taskIds[1]); mStagedSplitBounds = new SplitConfigurationOptions.StagedSplitBounds( primaryTaskTarget.screenSpaceBounds, secondaryTaskTarget.screenSpaceBounds, dividerTarget.screenSpaceBounds); diff --git a/quickstep/src/com/android/quickstep/TouchInteractionService.java b/quickstep/src/com/android/quickstep/TouchInteractionService.java index 20eff34523..3ce12c53b3 100644 --- a/quickstep/src/com/android/quickstep/TouchInteractionService.java +++ b/quickstep/src/com/android/quickstep/TouchInteractionService.java @@ -358,12 +358,14 @@ public class TouchInteractionService extends Service implements PluginListener