/aosp12/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/ |
H A D | StageTaskListener.java | 91 protected ActivityManager.RunningTaskInfo mRootTaskInfo; field in StageTaskListener 156 if (mRootTaskInfo == null) { in isFocused() 160 if (mRootTaskInfo.isFocused) { in isFocused() 178 mRootTaskInfo = taskInfo; in onTaskAppeared() 180 mRootTaskInfo.configuration, in onTaskAppeared() 216 if (mRootTaskInfo.taskId == taskInfo.taskId) { in onTaskInfoChanged() 228 mRootTaskInfo = taskInfo; in onTaskInfoChanged() 252 if (mRootTaskInfo.taskId == taskId) { in onTaskVanished() 254 mRootTaskInfo = null; in onTaskVanished() 283 if (mRootTaskInfo.taskId == taskId) { in attachChildSurfaceToTask() [all …]
|
H A D | MainStage.java | 55 final WindowContainerToken rootToken = mRootTaskInfo.token; in activate() 81 if (mRootTaskInfo == null) return; in deactivate() 82 final WindowContainerToken rootToken = mRootTaskInfo.token; in deactivate()
|
H A D | StageCoordinator.java | 847 wct.setAdjacentRoots(mMainStage.mRootTaskInfo.token, mSideStage.mRootTaskInfo.token, in onStageRootTaskAppeared() 849 wct.setLaunchAdjacentFlagRoot(mSideStage.mRootTaskInfo.token); in onStageRootTaskAppeared() 892 || (!mMainStage.mRootTaskInfo.isSleeping in onStageVisibilityChanged() 893 && !mSideStage.mRootTaskInfo.isSleeping)) { in onStageVisibilityChanged() 1033 layout.applyTaskChanges(wct, topLeftStage.mRootTaskInfo, bottomRightStage.mRootTaskInfo); in updateWindowBounds() 1051 if (token.equals(mMainStage.mRootTaskInfo.getToken())) { in getSplitItemPosition() 1053 } else if (token.equals(mSideStage.mRootTaskInfo.getToken())) { in getSplitItemPosition() 1068 bottomRightStage.mRootTaskInfo); in setLayoutOffsetTarget() 1131 if (mMainStage.mRootTaskInfo != null in getStageOfTask() 1134 } else if (mSideStage.mRootTaskInfo != null in getStageOfTask() [all …]
|
H A D | SideStage.java | 50 wct.reorder(mRootTaskInfo.token, false /* onTop */); in removeAllTasks() 53 mRootTaskInfo.token, in removeAllTasks()
|
/aosp12/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/stagesplit/ |
H A D | StageTaskListener.java | 78 protected ActivityManager.RunningTaskInfo mRootTaskInfo; field in StageTaskListener 121 if (mRootTaskInfo == null) { in isFocused() 125 if (mRootTaskInfo.isFocused) { in isFocused() 143 mRootTaskInfo = taskInfo; in onTaskAppeared() 164 + "\n mRootTaskInfo: " + mRootTaskInfo); in onTaskAppeared() 180 if (mRootTaskInfo.taskId == taskInfo.taskId) { in onTaskInfoChanged() 181 mRootTaskInfo = taskInfo; in onTaskInfoChanged() 205 if (mRootTaskInfo.taskId == taskId) { in onTaskVanished() 208 mRootTaskInfo = null; in onTaskVanished() 230 if (mRootTaskInfo.taskId == taskId) { in attachChildSurfaceToTask() [all …]
|
H A D | SideStage.java | 58 final WindowContainerToken rootToken = mRootTaskInfo.token; in addTask() 69 wct.reorder(mRootTaskInfo.token, false /* onTop */); in removeAllTasks() 72 mRootTaskInfo.token, in removeAllTasks() 112 return mRootTaskInfo != null && mRootTaskInfo.taskId == taskInfo.taskId; in isRootTask() 121 if (mRootTaskInfo != null) { in enableOutline() 123 mRootTaskInfo.configuration.windowConfiguration.getBounds()); in enableOutline()
|
H A D | MainStage.java | 55 final WindowContainerToken rootToken = mRootTaskInfo.token; in activate() 83 if (mRootTaskInfo == null) return; in deactivate() 84 final WindowContainerToken rootToken = mRootTaskInfo.token; in deactivate() 101 wct.setBounds(mRootTaskInfo.token, bounds) in updateConfiguration() 102 .setWindowingMode(mRootTaskInfo.token, windowingMode); in updateConfiguration()
|
H A D | StageCoordinator.java | 281 mMainStage.isActive() ? mMainStage.mRootTaskInfo.token : null, in removeFromSideStage() 637 wct.setAdjacentRoots(mMainStage.mRootTaskInfo.token, mSideStage.mRootTaskInfo.token, in onStageRootTaskAppeared() 643 wct.setLaunchAdjacentFlagRoot(mSideStage.mRootTaskInfo.token); in onStageRootTaskAppeared() 692 || (!mMainStage.mRootTaskInfo.isSleeping && !mSideStage.mRootTaskInfo.isSleeping)) { in onStageVisibilityChanged() 841 layout.applyTaskChanges(wct, topLeftStage.mRootTaskInfo, bottomRightStage.mRootTaskInfo); in updateWindowBounds() 859 if (token.equals(mMainStage.mRootTaskInfo.getToken())) { in getSplitItemPosition() 861 } else if (token.equals(mSideStage.mRootTaskInfo.getToken())) { in getSplitItemPosition() 876 bottomRightStage.mRootTaskInfo); in setLayoutOffsetTarget() 939 if (mMainStage.mRootTaskInfo != null in getStageOfTask() 942 } else if (mSideStage.mRootTaskInfo != null in getStageOfTask() [all …]
|
/aosp12/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/ |
H A D | AppPair.java | 102 return mRootTaskInfo != null ? mRootTaskInfo.taskId : INVALID_TASK_ID; in getRootTaskId() 142 wct.setHidden(mRootTaskInfo.token, false) in pair() 151 .reorder(mRootTaskInfo.token, true); in pair() 166 wct.setHidden(mRootTaskInfo.token, true) in unpair() 167 .reorder(mRootTaskInfo.token, false) in unpair() 182 if (mRootTaskInfo == null || taskInfo.taskId == mRootTaskInfo.taskId) { in onTaskAppeared() 183 mRootTaskInfo = taskInfo; in onTaskAppeared() 219 mController.unpair(mRootTaskInfo.taskId); in onTaskInfoChanged() 232 mRootTaskInfo = taskInfo; in onTaskInfoChanged() 268 mController.unpair(mRootTaskInfo.taskId); in onTaskVanished() [all …]
|
/aosp12/frameworks/base/libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/splitscreen/ |
H A D | MainStageTests.java | 51 @Mock private ActivityManager.RunningTaskInfo mRootTaskInfo; field in MainStageTests 62 mRootTaskInfo = new TestRunningTaskInfoBuilder().build(); in setup() 65 mMainStage.onTaskAppeared(mRootTaskInfo, mRootLeash); in setup() 70 mMainStage.activate(mRootTaskInfo.configuration.windowConfiguration.getBounds(), mWct, in testActiveDeactivate()
|
H A D | SplitTransitionTests.java | 130 .setParentTaskId(mMainStage.mRootTaskInfo.taskId).build(); in setup() 132 .setParentTaskId(mSideStage.mRootTaskInfo.taskId).build(); in setup() 162 .setParentTaskId(mSideStage.mRootTaskInfo.taskId).build(); in testMonitorInSplit() 334 if (op.getContainer() == mMainStage.mRootTaskInfo.token.asBinder() in containsSplitExit() 337 } else if (op.getContainer() == mSideStage.mRootTaskInfo.token.asBinder() in containsSplitExit()
|
H A D | StageTaskListenerTests.java | 115 assertThat(mStageTaskListener.mRootTaskInfo.taskId).isEqualTo(mRootTask.taskId); in testRootTaskAppeared() 167 mStageTaskListener.mRootTaskInfo = mRootTask; in testTaskVanished()
|