Home
last modified time | relevance | path

Searched refs:mSideStage (Results 1 – 4 of 4) sorted by relevance

/frameworks/base/libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/splitscreen/
DSideStageTests.java63 private SideStage mSideStage; field in SideStageTests
70 mSideStage = new SideStage(mContext, mTaskOrganizer, DEFAULT_DISPLAY, mCallbacks, in setup()
72 mSideStage.onTaskAppeared(mRootTask, mRootLeash); in setup()
79 mSideStage.addTask(task, mWct); in testAddTask()
87 assertThat(mSideStage.removeTask(task.taskId, null, mWct)).isFalse(); in testRemoveTask()
89 mSideStage.mChildrenTaskInfo.put(task.taskId, task); in testRemoveTask()
90 assertThat(mSideStage.removeTask(task.taskId, null, mWct)).isTrue(); in testRemoveTask()
DSplitTransitionTests.java118 private SideStage mSideStage; field in SplitTransitionTests
138 mSideStage = spy(new SideStage(mContext, mTaskOrganizer, DEFAULT_DISPLAY, mock( in setup()
141 mSideStage.onTaskAppeared(new TestRunningTaskInfoBuilder().build(), createMockSurface()); in setup()
143 mSyncQueue, mTaskOrganizer, mMainStage, mSideStage, mDisplayController, in setup()
155 .setParentTaskId(mSideStage.mRootTaskInfo.taskId).build(); in setup()
157 doReturn(mock(SplitDecorManager.class)).when(mSideStage).getSplitDecorManager(); in setup()
165 .setParentTaskId(mSideStage.mRootTaskInfo.taskId).build(); in testLaunchToSide()
184 mSideStage.onTaskAppeared(newTask, createMockSurface()); in testLaunchToSide()
206 mSideStage.onTaskAppeared(mSideChild, createMockSurface()); in testLaunchPair()
248 .setParentTaskId(mSideStage.mRootTaskInfo.taskId).build(); in testMonitorInSplit()
[all …]
DStageCoordinatorTests.java103 private SideStage mSideStage; field in StageCoordinatorTests
139 mTaskOrganizer, mMainStage, mSideStage, mDisplayController, mDisplayImeController, in setup()
155 mSideStage.mRootTaskInfo = new TestRunningTaskInfoBuilder().build(); in setup()
158 doReturn(mock(SplitDecorManager.class)).when(mSideStage).getSplitDecorManager(); in setup()
242 verify(mSideStage).removeTask( in testRemoveFromSideStage()
250 verify(mSideStage).removeAllTasks(any(WindowContainerTransaction.class), eq(false)); in testExitSplitScreen()
259 when(mSideStage.containsTask(eq(testTaskId))).thenReturn(false); in testExitSplitScreenToMainStage()
271 when(mSideStage.containsTask(eq(testTaskId))).thenReturn(true); in testExitSplitScreenToSideStage()
273 verify(mSideStage).reorderChild(eq(testTaskId), eq(true), in testExitSplitScreenToSideStage()
275 verify(mSideStage).resetBounds(any(WindowContainerTransaction.class)); in testExitSplitScreenToSideStage()
[all …]
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/
DStageCoordinator.java185 private final SideStage mSideStage; field in StageCoordinator
343 mSideStage = new SideStage( in StageCoordinator()
386 mSideStage = sideStage; in StageCoordinator()
448 if (mMainStage.getChildCount() == 0 || mSideStage.getChildCount() == 0) { in requestImpliesSplitToPip()
464 } else if (mSideStage.containsTask(taskId)) { in getStageOfTask()
475 return mMainStage.isRootTaskId(taskId) || mSideStage.isRootTaskId(taskId); in isRootOrStageRoot()
509 final boolean result = mSideStage.removeTask(taskId, in removeFromSideStage()
545 if (isEnteringSplit && mSideStage.getChildCount() == 0) { in startShortcut()
571 mSideStage.getChildCount() == 0 ? mMainStage : mSideStage, in startShortcut()
676 if (isEnteringSplit && mSideStage.getChildCount() == 0) { in startIntentLegacy()
[all …]