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

Commit f5bef689 authored by Evan Rosky's avatar Evan Rosky Committed by android-build-merger
Browse files

Merge "Update visibility in moveTaskToBack if nothing is resumed" into qt-dev am: e004297a

am: e1bd7d85

Change-Id: I0de8639fe67039e8d12531b785a7529a077b9495
parents 6ef0bdc1 e1bd7d85
Loading
Loading
Loading
Loading
+11 −0
Original line number Original line Diff line number Diff line
@@ -4998,6 +4998,17 @@ class ActivityStack extends ConfigurationContainer {
            return true;
            return true;
        }
        }


        ActivityRecord topActivity = getDisplay().topRunningActivity();
        ActivityStack topStack = topActivity.getActivityStack();
        if (topStack != null && topStack != this && topActivity.isState(RESUMED)) {
            // The new top activity is already resumed, so there's a good chance that nothing will
            // get resumed below. So, update visibility now in case the transition is closed
            // prematurely.
            mRootActivityContainer.ensureVisibilityAndConfig(null /* starting */,
                    getDisplay().mDisplayId, false /* markFrozenIfConfigChanged */,
                    false /* deferResume */);
        }

        mRootActivityContainer.resumeFocusedStacksTopActivities();
        mRootActivityContainer.resumeFocusedStacksTopActivities();
        return true;
        return true;
    }
    }