From f8c40cfc72f8f443b167f9452aba859fa83af39f Mon Sep 17 00:00:00 2001 From: George Mount Date: Wed, 25 Sep 2013 15:48:12 -0700 Subject: [PATCH] Set evaluator after setting values so that it can take effect. Bug 10638385 setEvaluator only takes effect after values are set in an Animator. Change-Id: I609a8615732182add3dd5bfc8940a4913e031cfa --- core/java/android/animation/AnimatorInflater.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/java/android/animation/AnimatorInflater.java b/core/java/android/animation/AnimatorInflater.java index d753e322cf19c..c024c27833281 100644 --- a/core/java/android/animation/AnimatorInflater.java +++ b/core/java/android/animation/AnimatorInflater.java @@ -215,7 +215,7 @@ public class AnimatorInflater { (toType <= TypedValue.TYPE_LAST_COLOR_INT))) { // special case for colors: ignore valueType and get ints getFloats = false; - anim.setEvaluator(new ArgbEvaluator()); + evaluator = new ArgbEvaluator(); } if (getFloats) {