summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Chet Haase <chet@google.com> 2014-07-15 17:42:05 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2014-07-15 16:05:01 +0000
commit39b88cdb35e11e60d8dbe4924fc2b9fbce3c595d (patch)
treea58a54c64933c44defd06e2b1c895ae7dda3522a
parent6d8edb117053dbee7a6905834ced4a22ac62634a (diff)
parent4ae3e6af08919e31174e049d2509e73a9bebb2b3 (diff)
Merge "Set existing TypeEvaluator on new KeyframeSet when changing object values" into lmp-dev
-rw-r--r--core/java/android/animation/PropertyValuesHolder.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/java/android/animation/PropertyValuesHolder.java b/core/java/android/animation/PropertyValuesHolder.java
index bf2924cce2ae..bdfbde1832aa 100644
--- a/core/java/android/animation/PropertyValuesHolder.java
+++ b/core/java/android/animation/PropertyValuesHolder.java
@@ -631,6 +631,9 @@ public class PropertyValuesHolder implements Cloneable {
public void setObjectValues(Object... values) {
mValueType = values[0].getClass();
mKeyframeSet = KeyframeSet.ofObject(values);
+ if (mEvaluator != null) {
+ mKeyframeSet.setEvaluator(mEvaluator);
+ }
}
/**