From 38dd6ec9012f35138868d0167c71a5fadc721e0d Mon Sep 17 00:00:00 2001 From: Tony Wickham Date: Fri, 14 May 2021 14:49:08 -0700 Subject: [PATCH] Fix AnimatorListeners.forEndCallback() Override onAnimationEnd(Animator), rather than (Animator, boolean) which may not be called. Test: Swipe right to quick switch from home, then swipe back left (in the same gesture), ensure next quick switch isn't broken. Bug: 185554764 Change-Id: I53e7526ed5b55fbae9aa654ace70a6ef7561e1d8 --- src/com/android/launcher3/anim/AnimatorListeners.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/android/launcher3/anim/AnimatorListeners.java b/src/com/android/launcher3/anim/AnimatorListeners.java index 57c2f8df93..d9046b9459 100644 --- a/src/com/android/launcher3/anim/AnimatorListeners.java +++ b/src/com/android/launcher3/anim/AnimatorListeners.java @@ -50,7 +50,7 @@ public class AnimatorListeners { public static AnimatorListener forEndCallback(Runnable callback) { return new AnimatorListenerAdapter() { @Override - public void onAnimationEnd(Animator animation, boolean isReverse) { + public void onAnimationEnd(Animator animation) { callback.run(); } };