summaryrefslogtreecommitdiffstats
path: root/core/java/android/animation
diff options
context:
space:
mode:
authorztenghui <ztenghui@google.com>2015-04-21 14:17:00 -0700
committerztenghui <ztenghui@google.com>2015-04-21 14:20:32 -0700
commite1b5c2b48a5cf1dd3712dde35b59bc18851b4018 (patch)
tree8efaed8ca56dd2ec1575ae209864c890f51a337e /core/java/android/animation
parentb1e80d826b860203cc966d56584f9d83f5636bc0 (diff)
downloadframeworks_base-e1b5c2b48a5cf1dd3712dde35b59bc18851b4018.zip
frameworks_base-e1b5c2b48a5cf1dd3712dde35b59bc18851b4018.tar.gz
frameworks_base-e1b5c2b48a5cf1dd3712dde35b59bc18851b4018.tar.bz2
Being extra careful, reset some more variables on ValueAnimator.
No real bug found related to these set of variables yet, just a clean up. b/20457797 Change-Id: I8443718b1c289ccc87e6b227d417825838277361
Diffstat (limited to 'core/java/android/animation')
-rw-r--r--core/java/android/animation/ValueAnimator.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/core/java/android/animation/ValueAnimator.java b/core/java/android/animation/ValueAnimator.java
index 6ffa5dd..a455f8b 100644
--- a/core/java/android/animation/ValueAnimator.java
+++ b/core/java/android/animation/ValueAnimator.java
@@ -1483,6 +1483,11 @@ public class ValueAnimator extends Animator {
anim.mPaused = false;
anim.mResumed = false;
anim.mStartListenersCalled = false;
+ anim.mStartTime = 0;
+ anim.mStartTimeCommitted = false;
+ anim.mPauseTime = 0;
+ anim.mCurrentFraction = 0;
+ anim.mDelayStartTime = 0;
PropertyValuesHolder[] oldValues = mValues;
if (oldValues != null) {