Merge "Fix bug on DC#ensureActivitiesVisible" into main
This commit is contained in:
@@ -6302,9 +6302,9 @@ class DisplayContent extends RootDisplayArea implements WindowManagerPolicy.Disp
|
||||
// Don't do recursive work.
|
||||
return;
|
||||
}
|
||||
mInEnsureActivitiesVisible = true;
|
||||
mAtmService.mTaskSupervisor.beginActivityVisibilityUpdate();
|
||||
try {
|
||||
mInEnsureActivitiesVisible = true;
|
||||
forAllRootTasks(rootTask -> {
|
||||
rootTask.ensureActivitiesVisible(starting, configChanges, preserveWindows,
|
||||
notifyClients);
|
||||
|
||||
@@ -1833,9 +1833,8 @@ class RootWindowContainer extends WindowContainer<DisplayContent>
|
||||
// Don't do recursive work.
|
||||
return;
|
||||
}
|
||||
|
||||
mTaskSupervisor.beginActivityVisibilityUpdate();
|
||||
try {
|
||||
mTaskSupervisor.beginActivityVisibilityUpdate();
|
||||
// First the front root tasks. In case any are not fullscreen and are in front of home.
|
||||
for (int displayNdx = getChildCount() - 1; displayNdx >= 0; --displayNdx) {
|
||||
final DisplayContent display = getChildAt(displayNdx);
|
||||
|
||||
Reference in New Issue
Block a user