diff --git a/packages/SystemUI/src/com/android/systemui/recents/views/TaskStackView.java b/packages/SystemUI/src/com/android/systemui/recents/views/TaskStackView.java index de472bcd59a62..a314ae2f90213 100644 --- a/packages/SystemUI/src/com/android/systemui/recents/views/TaskStackView.java +++ b/packages/SystemUI/src/com/android/systemui/recents/views/TaskStackView.java @@ -814,8 +814,6 @@ public class TaskStackView extends FrameLayout implements TaskStack.TaskStackCal // Reset the last focused task state if changed if (mFocusedTask != null) { - resetFocusedTask(mFocusedTask); - // Cancel the timer indicator, if applicable if (showTimerIndicator) { final TaskView tv = getChildViewForTask(mFocusedTask); @@ -823,6 +821,8 @@ public class TaskStackView extends FrameLayout implements TaskStack.TaskStackCal tv.getHeaderView().cancelFocusTimerIndicator(); } } + + resetFocusedTask(mFocusedTask); } boolean willScroll = false;