commit | f8c40cfc72f8f443b167f9452aba859fa83af39f | [log] [tgz] |
---|---|---|
author | George Mount <mount@google.com> | Wed Sep 25 15:48:12 2013 -0700 |
committer | George Mount <mount@google.com> | Wed Sep 25 15:50:45 2013 -0700 |
tree | 5e9b764484ce8910ed24993e653ae324eb73176c | |
parent | 7235ae06a1234d0ad1be2b3b0b3b7ca915fbe712 [diff] |
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
diff --git a/core/java/android/animation/AnimatorInflater.java b/core/java/android/animation/AnimatorInflater.java index d753e32..c024c27 100644 --- a/core/java/android/animation/AnimatorInflater.java +++ b/core/java/android/animation/AnimatorInflater.java
@@ -215,7 +215,7 @@ (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) {