Home
last modified time | relevance | path

Searched refs:taskFragment (Results 1 – 20 of 20) sorted by relevance

/aosp12/frameworks/base/services/core/java/com/android/server/wm/
H A DTaskFragmentOrganizerController.java112 if (taskFragment.mTaskFragmentAppearedSent) { in addTaskFragment()
118 mOrganizedTaskFragments.add(taskFragment); in addTaskFragment()
129 taskFragment.removeImmediately(); in dispose()
310 if (!state.addTaskFragment(taskFragment)) { in onTaskFragmentAppeared()
328 TaskFragment taskFragment) { in onTaskFragmentParentInfoChanged() argument
336 if (!taskFragment.mTaskFragmentAppearedSent) { in handleTaskFragmentInfoChanged()
358 if (taskFragment == entry.mTaskFragment) { in onTaskFragmentVanished()
366 if (!taskFragment.mTaskFragmentAppearedSent) { in onTaskFragmentVanished()
372 state.removeTaskFragment(taskFragment); in onTaskFragmentVanished()
454 mTaskFragment = taskFragment; in PendingTaskFragmentEvent()
[all …]
H A DWindowOrganizerController.java601 final TaskFragment taskFragment = wc.asTaskFragment(); in applyHierarchyOp() local
602 if (taskFragment == null || taskFragment.asTask() != null) { in applyHierarchyOp()
619 effects |= deleteTaskFragment(taskFragment, errorCallbackToken); in applyHierarchyOp()
1231 final TaskFragment taskFragment = new TaskFragment(mService, in createTaskFragment() local
1235 taskFragment.setTaskFragmentOrganizer(creationParams.getOrganizer(), in createTaskFragment()
1237 ownerActivity.getTask().addChild(taskFragment, POSITION_TOP); in createTaskFragment()
1238 taskFragment.setWindowingMode(creationParams.getWindowingMode()); in createTaskFragment()
1239 taskFragment.setBounds(creationParams.getInitialBounds()); in createTaskFragment()
1261 private int deleteTaskFragment(@NonNull TaskFragment taskFragment, in deleteTaskFragment() argument
1263 final int index = mLaunchTaskFragments.indexOfValue(taskFragment); in deleteTaskFragment()
[all …]
H A DTaskFragment.java327 void setAdjacentTaskFragment(@Nullable TaskFragment taskFragment, boolean moveTogether) { in setAdjacentTaskFragment() argument
328 if (mAdjacentTaskFragment == taskFragment) { in setAdjacentTaskFragment()
332 if (taskFragment != null) { in setAdjacentTaskFragment()
333 mAdjacentTaskFragment = taskFragment; in setAdjacentTaskFragment()
335 taskFragment.setAdjacentTaskFragment(this, moveTogether); in setAdjacentTaskFragment()
493 final TaskFragment taskFragment = parent.asTaskFragment(); in isEmbedded() local
494 return taskFragment != null && taskFragment.isEmbedded(); in isEmbedded()
827 final TaskFragment taskFragment = adjacentTaskFragments.get(j); in getVisibility() local
828 if (!taskFragment.isTranslucent(starting) in getVisibility()
829 && taskFragment.getBounds().contains(this.getBounds())) { in getVisibility()
[all …]
H A DLockTaskController.java263 final TaskFragment taskFragment = activity.getTaskFragment(); in activityBlockedFromFinish() local
264 final TaskFragment adjacentTaskFragment = taskFragment.getAdjacentTaskFragment(); in activityBlockedFromFinish()
265 if (taskFragment.asTask() != null in activityBlockedFromFinish()
266 || !taskFragment.isDelayLastActivityRemoval() in activityBlockedFromFinish()
274 taskFragment.getActivity(a -> !a.finishing && a != activity) != null; in activityBlockedFromFinish()
H A DAppTransitionController.java609 final boolean hasMultipleOrganizers = leafTask.forAllLeafTaskFragments(taskFragment -> { in findTaskFragmentOrganizerForAllWindows()
610 final ITaskFragmentOrganizer tfOrganizer = taskFragment.getTaskFragmentOrganizer(); in findTaskFragmentOrganizerForAllWindows()
1157 final boolean notReady = rootTask.forAllLeafTaskFragments(taskFragment -> { in transitionGoodToGoForTaskFragments()
1158 if (!taskFragment.isReadyToTransit()) { in transitionGoodToGoForTaskFragments()
1160 taskFragment); in transitionGoodToGoForTaskFragments()
H A DActivityRecord.java3295 final TaskFragment taskFragment = getTaskFragment(); in completeFinishing() local
3296 if (next != null && taskFragment != null && taskFragment.isEmbedded()) { in completeFinishing()
3547 final TaskFragment taskFragment = getTaskFragment(); in makeFinishingLocked() local
3548 if (taskFragment != null) { in makeFinishingLocked()
3549 final Task task = taskFragment.getTask(); in makeFinishingLocked()
3552 taskFragment.mClearedTaskForReuse = true; in makeFinishingLocked()
3554 taskFragment.sendTaskFragmentInfoChanged(); in makeFinishingLocked()
4189 if (taskFragment != null && taskFragment.getAdjacentTaskFragment() != null in canShowWhenLocked()
4190 && taskFragment.isEmbedded()) { in canShowWhenLocked()
5705 if (taskFragment != null) { in activityPaused()
[all …]
H A DActivityStartController.java503 int startActivityInTaskFragment(@NonNull TaskFragment taskFragment, in startActivityInTaskFragment() argument
510 .setInTaskFragment(taskFragment) in startActivityInTaskFragment()
H A DActivityStarter.java1981 private boolean canEmbedActivity(@NonNull TaskFragment taskFragment, ActivityRecord starting, in canEmbedActivity() argument
1983 final Task hostTask = taskFragment.getTask(); in canEmbedActivity()
2821 final TaskFragment taskFragment = top != null ? top.getTaskFragment() : null; in addOrReparentStartingActivity() local
2822 if (taskFragment != null && taskFragment.isEmbedded() in addOrReparentStartingActivity()
2823 && canEmbedActivity(taskFragment, mStartActivity, false /* newTask */, task)) { in addOrReparentStartingActivity()
3078 ActivityStarter setInTaskFragment(TaskFragment taskFragment) { in setInTaskFragment() argument
3079 mRequest.inTaskFragment = taskFragment; in setInTaskFragment()
H A DAccessibilityController.java1820 final TaskFragment taskFragment = windowState.getTaskFragment(); in windowMattersToAccessibility() local
1821 if (taskFragment != null in windowMattersToAccessibility()
1822 && skipRemainingWindowsForTaskFragments.contains(taskFragment)) { in windowMattersToAccessibility()
1879 final TaskFragment taskFragment = windowState.getTaskFragment(); in updateUnaccountedSpace() local
1880 if (taskFragment != null) { in updateUnaccountedSpace()
1883 skipRemainingWindowsForTaskFragments.add(taskFragment); in updateUnaccountedSpace()
H A DWindowProcessController.java1235 final TaskFragment taskFragment = r.getTaskFragment(); in handleAppDied() local
1236 if (taskFragment != null) { in handleAppDied()
1240 hasVisibleActivities |= taskFragment.handleAppDied(this); in handleAppDied()
H A DRootWindowContainer.java378 boolean matchingCandidate(TaskFragment taskFragment) { in matchingCandidate() argument
379 final Task task = taskFragment.asTask(); in matchingCandidate()
2431 taskFragment -> taskFragment.awakeFromSleeping(), in applySleepTokens()
H A DWindowState.java2960 final TaskFragment taskFragment = getTaskFragment(); in updateRegionForModalActivityWindow() local
2961 if (taskFragment != null) { in updateRegionForModalActivityWindow()
2962 final Task task = taskFragment.asTask(); in updateRegionForModalActivityWindow()
2966 mTmpRect.set(taskFragment.getBounds()); in updateRegionForModalActivityWindow()
H A DTask.java4806 forAllLeafTasksAndLeafTaskFragments(taskFragment -> {
4807 if (!taskFragment.sleepIfPossible(shuttingDown)) {
/aosp12/frameworks/base/services/tests/wmtests/src/com/android/server/wm/
H A DTaskFragmentOrganizerControllerTest.java381 final TaskFragment taskFragment = mAtm.mWindowOrganizerController in testApplyTransaction_enforceHierarchyChange_createTaskFragment() local
383 assertNotNull(taskFragment); in testApplyTransaction_enforceHierarchyChange_createTaskFragment()
384 assertEquals(activity.getTask(), taskFragment.getTask()); in testApplyTransaction_enforceHierarchyChange_createTaskFragment()
474 final TaskFragment taskFragment = new TaskFragmentBuilder(mAtm) in testDeferPendingTaskFragmentEventsOfInvisibleTask() local
485 taskFragment.mTaskFragmentAppearedSent = true; in testDeferPendingTaskFragmentEventsOfInvisibleTask()
486 mController.onTaskFragmentInfoChanged(mIOrganizer, taskFragment); in testDeferPendingTaskFragmentEventsOfInvisibleTask()
500 final TaskFragment taskFragment = new TaskFragmentBuilder(mAtm) in testLastPendingTaskFragmentInfoChangedEventOfInvisibleTaskSent() local
506 final Task parentTask = taskFragment.getTask(); in testLastPendingTaskFragmentInfoChangedEventOfInvisibleTaskSent()
512 taskFragment.mTaskFragmentAppearedSent = true; in testLastPendingTaskFragmentInfoChangedEventOfInvisibleTaskSent()
513 mController.onTaskFragmentInfoChanged(mIOrganizer, taskFragment); in testLastPendingTaskFragmentInfoChangedEventOfInvisibleTaskSent()
[all …]
H A DAppTransitionTests.java203 final TaskFragment taskFragment = new TaskFragment(mAtm, new Binder(), in testTaskFragmentChange() local
205 activity.getTask().addChild(taskFragment, POSITION_TOP); in testTaskFragmentChange()
206 activity.reparent(taskFragment, POSITION_TOP); in testTaskFragmentChange()
211 mDc.mChangingContainers.add(taskFragment); in testTaskFragmentChange()
434 final TaskFragment taskFragment = new TaskFragmentBuilder(mAtm) in testActivityRecordReparentToTaskFragment() local
440 taskFragment.setBounds(0, 0, taskBounds.right / 2, taskBounds.bottom); in testActivityRecordReparentToTaskFragment()
441 spyOn(taskFragment); in testActivityRecordReparentToTaskFragment()
442 mockSurfaceFreezerSnapshot(taskFragment.mSurfaceFreezer); in testActivityRecordReparentToTaskFragment()
449 activity.reparent(taskFragment, POSITION_TOP); in testActivityRecordReparentToTaskFragment()
453 assertTrue(mDc.mChangingContainers.contains(taskFragment)); in testActivityRecordReparentToTaskFragment()
[all …]
H A DAppTransitionControllerTest.java789 final TaskFragment taskFragment = createTaskFragmentWithEmbeddedActivity( in testOverrideTaskFragmentAdapter_overrideWithEmbeddedActivity() local
791 final ActivityRecord activity = taskFragment.getTopMostActivity(); in testOverrideTaskFragmentAdapter_overrideWithEmbeddedActivity()
816 final ActivityRecord openingActivity = taskFragment.getTopMostActivity(); in testOverrideTaskFragmentAdapter_overrideWithNonEmbeddedActivity()
822 prepareAndTriggerAppTransition(openingActivity, closingActivity, taskFragment); in testOverrideTaskFragmentAdapter_overrideWithNonEmbeddedActivity()
868 final TaskFragment taskFragment = createTaskFragmentWithEmbeddedActivity( in testOverrideTaskFragmentAdapter_noOverrideWithTwoApps() local
870 final ActivityRecord openingActivity = taskFragment.getTopMostActivity(); in testOverrideTaskFragmentAdapter_noOverrideWithTwoApps()
875 prepareAndTriggerAppTransition(openingActivity, closingActivity, taskFragment); in testOverrideTaskFragmentAdapter_noOverrideWithTwoApps()
892 final ActivityRecord closingActivity = taskFragment.getTopMostActivity(); in testOverrideTaskFragmentAdapter_noOverrideNonEmbeddedActivityWithDiffUid()
903 prepareAndTriggerAppTransition(openingActivity, closingActivity, taskFragment); in testOverrideTaskFragmentAdapter_noOverrideNonEmbeddedActivityWithDiffUid()
918 final TaskFragment taskFragment = createTaskFragmentWithEmbeddedActivity( in testOverrideTaskFragmentAdapter_noOverrideWithWallpaper() local
[all …]
H A DWindowTestsBase.java1235 final TaskFragment taskFragment = new TaskFragment(mAtm, mFragmentToken, in build() local
1241 mParentTask.addChild(taskFragment, POSITION_TOP); in build()
1245 .setParentTaskFragment(taskFragment) in build()
1251 taskFragment.addChild(activity); in build()
1255 taskFragment.setTaskFragmentOrganizer( in build()
1259 return taskFragment; in build()
H A DActivityStarterTests.java1158 final TaskFragment taskFragment = new TaskFragment(mAtm, sourceRecord.token, in testStartActivityInner_inTaskFragment() local
1160 sourceRecord.getTask().addChild(taskFragment, POSITION_TOP); in testStartActivityInner_inTaskFragment()
1171 /* inTaskFragment */ taskFragment, in testStartActivityInner_inTaskFragment()
1175 assertTrue(taskFragment.hasChild()); in testStartActivityInner_inTaskFragment()
H A DActivityRecordTests.java188 final TaskFragment taskFragment = activity.getTaskFragment(); in testTaskFragmentCleanupOnClearingTask() local
190 verify(taskFragment).cleanUpActivityReferences(any()); in testTaskFragmentCleanupOnClearingTask()
197 final TaskFragment taskFragment = activity.getTaskFragment(); in testTaskFragmentCleanupOnActivityRemoval() local
199 verify(taskFragment).cleanUpActivityReferences(any()); in testTaskFragmentCleanupOnActivityRemoval()
2824 final TaskFragment taskFragment = createTaskFragmentWithParentTask(task, in testTransitionAnimationBounds_returnTaskFragment() local
2826 final ActivityRecord activity = taskFragment.getTopNonFinishingActivity(); in testTransitionAnimationBounds_returnTaskFragment()
2835 taskFragment.getWindowConfiguration().setBounds(taskFragmentBounds); in testTransitionAnimationBounds_returnTaskFragment()
2840 assertEquals(taskFragment.getBounds(), activity.getAnimationBounds(ROOT_TASK_CLIP_NONE)); in testTransitionAnimationBounds_returnTaskFragment()
2845 assertEquals(taskFragment.getBounds(), in testTransitionAnimationBounds_returnTaskFragment()
/aosp12/frameworks/base/core/java/android/window/
H A DWindowContainerTransaction.java458 @NonNull WindowContainerToken taskFragment) { in deleteTaskFragment()
461 .setContainer(taskFragment.asBinder()) in deleteTaskFragment()