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

Commit 43798dea authored by Sunny Goyal's avatar Sunny Goyal
Browse files

Keep the current page pointing to the running task when applying loadPlan

Change-Id: I178f4fb6b75eea9e8d47fa9700798a34117537a6
parent 1c8db791
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -484,6 +484,11 @@ public abstract class RecentsView<T extends BaseActivity> extends PagedView impl
            final TaskView taskView = (TaskView) getChildAt(pageIndex);
            taskView.bind(task);
        }
        TaskView runningTaskView = getRunningTaskView();
        if (runningTaskView != null) {
            setCurrentPage(indexOfChild(runningTaskView));
        }

        if (mIgnoreResetTaskId != -1 && getTaskView(mIgnoreResetTaskId) != ignoreRestTaskView) {
            // If the taskView mapping is changing, do not preserve the visuals. Since we are
            // mostly preserving the first task, and new taskViews are added to the end, it should