From c4d49cd6840140179482c5b7b0deff76f674b9dc Mon Sep 17 00:00:00 2001 From: Jorim Jaggi Date: Tue, 24 Nov 2015 13:48:26 -0800 Subject: [PATCH] Make sure to clear pending spec So when it gets out of sync it only fails once Change-Id: If494fddfcbcb0145e2db1caa3b7612d8452c70d4 --- .../systemui/recents/views/RecentsTransitionHelper.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/SystemUI/src/com/android/systemui/recents/views/RecentsTransitionHelper.java b/packages/SystemUI/src/com/android/systemui/recents/views/RecentsTransitionHelper.java index ff3aef943c1de..d7eb09950a216 100644 --- a/packages/SystemUI/src/com/android/systemui/recents/views/RecentsTransitionHelper.java +++ b/packages/SystemUI/src/com/android/systemui/recents/views/RecentsTransitionHelper.java @@ -190,6 +190,9 @@ public class RecentsTransitionHelper { }; } try { + synchronized (this) { + mAppTransitionAnimationSpecs = SPECS_WAITING; + } WindowManagerGlobal.getWindowManagerService() .overridePendingAppTransitionMultiThumbFuture(transitionFuture, callback, true /* scaleUp */);