From b433c5be013803ca742565c018de0cf456828cd7 Mon Sep 17 00:00:00 2001 From: Winson Date: Wed, 20 Jan 2016 17:11:29 -0800 Subject: [PATCH] Fixing issue with multiple focus timer animations running. Change-Id: I7243f30b917bb311e46efa1e09b44440a0236f07 --- .../src/com/android/systemui/recents/views/TaskStackView.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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;