diff options
| -rw-r--r-- | core/java/android/view/ViewPropertyAnimator.java | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/core/java/android/view/ViewPropertyAnimator.java b/core/java/android/view/ViewPropertyAnimator.java index f18b7acf64f0..c5b8849e88ab 100644 --- a/core/java/android/view/ViewPropertyAnimator.java +++ b/core/java/android/view/ViewPropertyAnimator.java @@ -1113,19 +1113,19 @@ public class ViewPropertyAnimator { if (mListener != null) { mListener.onAnimationEnd(animation); } - if (mAnimatorOnEndMap != null) { - Runnable r = mAnimatorOnEndMap.get(animation); + if (mAnimatorCleanupMap != null) { + Runnable r = mAnimatorCleanupMap.get(animation); if (r != null) { r.run(); } - mAnimatorOnEndMap.remove(animation); + mAnimatorCleanupMap.remove(animation); } - if (mAnimatorCleanupMap != null) { - Runnable r = mAnimatorCleanupMap.get(animation); + if (mAnimatorOnEndMap != null) { + Runnable r = mAnimatorOnEndMap.get(animation); if (r != null) { r.run(); } - mAnimatorCleanupMap.remove(animation); + mAnimatorOnEndMap.remove(animation); } mAnimatorMap.remove(animation); } |