Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit efc969f9 authored by Chris Li's avatar Chris Li Committed by Automerger Merge Worker
Browse files

Merge "Fix bug on DC#ensureActivitiesVisible" into main am: 7bb03ce9 am:...

Merge "Fix bug on DC#ensureActivitiesVisible" into main am: 7bb03ce9 am: 8638d385 am: 20e993fe am: 8213ca13 am: 238d33cf

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2658737



Change-Id: I2e5bad6f16942aa227bb74bb883319771ccf932b
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents a02e98e6 238d33cf
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -6404,9 +6404,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);
+1 −2
Original line number Diff line number Diff line
@@ -1849,9 +1849,8 @@ class RootWindowContainer extends WindowContainer<DisplayContent>
            // Don't do recursive work.
            return;
        }

        try {
        mTaskSupervisor.beginActivityVisibilityUpdate();
        try {
            // 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);