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

Commit daa4a786 authored by Winson Chung's avatar Winson Chung
Browse files

Don't focus view for invalid task index.

Bug: 21322861
Change-Id: I7b8397d18b488bd8f459e578b64d6e82e4f1437d
parent ebd77b55
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -880,8 +880,10 @@ public class TaskStackView extends FrameLayout implements TaskStack.TaskStackCal
                    }

                    // Start the focus animation when alt-tabbing
                    if (mConfig.launchedWithAltTab && !mConfig.launchedHasConfigurationChanged) {
                        TaskView tv = getChildViewForTask(mStack.getTasks().get(mFocusedTaskIndex));
                    ArrayList<Task> tasks = mStack.getTasks();
                    if (mConfig.launchedWithAltTab && !mConfig.launchedHasConfigurationChanged &&
                            0 <= mFocusedTaskIndex && mFocusedTaskIndex < tasks.size()) {
                        TaskView tv = getChildViewForTask(tasks.get(mFocusedTaskIndex));
                        if (tv != null) {
                            tv.setFocusedTask(true);
                        }