summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChet Haase <chet@google.com>2013-09-11 14:13:48 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2013-09-11 14:13:48 +0000
commita8e176534cb086cdf925b0ab0fbd7c2859a1de44 (patch)
tree57d492d8286ac39607ba4e10e14a3ed5367b893f
parentab6284f1e0224fcbf07de5bd0c1e9ed58509946a (diff)
parentf43fb2a57f152b5760d8792fec26f36d46b23817 (diff)
downloadframeworks_base-a8e176534cb086cdf925b0ab0fbd7c2859a1de44.zip
frameworks_base-a8e176534cb086cdf925b0ab0fbd7c2859a1de44.tar.gz
frameworks_base-a8e176534cb086cdf925b0ab0fbd7c2859a1de44.tar.bz2
Merge "Reversing immediately after starting animator ends it" into klp-dev
-rw-r--r--core/java/android/animation/ValueAnimator.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/core/java/android/animation/ValueAnimator.java b/core/java/android/animation/ValueAnimator.java
index 6394299..86da673 100644
--- a/core/java/android/animation/ValueAnimator.java
+++ b/core/java/android/animation/ValueAnimator.java
@@ -1027,6 +1027,8 @@ public class ValueAnimator extends Animator {
long currentPlayTime = currentTime - mStartTime;
long timeLeft = mDuration - currentPlayTime;
mStartTime = currentTime - timeLeft;
+ } else if (mStarted) {
+ end();
} else {
start(true);
}