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

Commit 3fb58c1a authored by Wei Sheng Shih's avatar Wei Sheng Shih Committed by Automerger Merge Worker
Browse files

Merge "Only add one starting window for a task when unlock." into sc-dev am: d79399ba

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

Change-Id: I0e04138a4b0684da331328e8079886026b42656f
parents 71d43fcd d79399ba
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -2657,9 +2657,12 @@ class RootWindowContainer extends WindowContainer<DisplayContent>
    }

    void addStartingWindowsForVisibleActivities() {
        final ArrayList<Task> addedTasks = new ArrayList<>();
        forAllActivities((r) -> {
            if (r.mVisibleRequested) {
            final Task task = r.getTask();
            if (r.mVisibleRequested && r.mStartingData == null && !addedTasks.contains(task)) {
                r.showStartingWindow(true /*taskSwitch*/);
                addedTasks.add(task);
            }
        });
    }