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

Commit d299a0bf authored by Android Build Merger (Role)'s avatar Android Build Merger (Role)
Browse files

[automerger] Merge "Revert "Defer stop for all activities becoming invisible""...

[automerger] Merge "Revert "Defer stop for all activities becoming invisible"" into pi-dev am: b2dac061 am: 5d0c692f

Change-Id: I1498fe2942980126a28794c82035b54f234365a2
parents 2a21e13a 5d0c692f
Loading
Loading
Loading
Loading
+0 −7
Original line number Original line Diff line number Diff line
@@ -1654,13 +1654,6 @@ class ActivityStack<T extends StackWindowController> extends ConfigurationContai
    void addToStopping(ActivityRecord r, boolean scheduleIdle, boolean idleDelayed) {
    void addToStopping(ActivityRecord r, boolean scheduleIdle, boolean idleDelayed) {
        if (!mStackSupervisor.mStoppingActivities.contains(r)) {
        if (!mStackSupervisor.mStoppingActivities.contains(r)) {
            mStackSupervisor.mStoppingActivities.add(r);
            mStackSupervisor.mStoppingActivities.add(r);

            // Some activity is waiting for another activity to become visible before it's being
            // stopped, which means that we also want to wait with stopping this one to avoid
            // flickers.
            if (!mStackSupervisor.mActivitiesWaitingForVisibleActivity.isEmpty()) {
                mStackSupervisor.mActivitiesWaitingForVisibleActivity.add(r);
            }
        }
        }


        // If we already have a few activities waiting to stop, then give up
        // If we already have a few activities waiting to stop, then give up