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/util/TaskViewSimulator.java b/quickstep/src/com/android/quickstep/util/TaskViewSimulator.java index 9960fd341c..a089e7304c 100644 --- a/quickstep/src/com/android/quickstep/util/TaskViewSimulator.java +++ b/quickstep/src/com/android/quickstep/util/TaskViewSimulator.java @@ -51,8 +51,8 @@ import com.android.systemui.shared.system.SyncRtSurfaceTransactionApplierCompat. */ public class TaskViewSimulator implements TransformParams.BuilderProxy { - private final String TAG = "TaskViewSimulator"; - private final boolean DEBUG = false; + private static final String TAG = "TaskViewSimulator"; + private static final boolean DEBUG = false; private final Rect mTmpCropRect = new Rect(); private final RectF mTempRectF = new RectF();