Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e1c3cebf authored by Vladislav Kaznacheev's avatar Vladislav Kaznacheev Committed by Android Git Automerger
Browse files

am 10e23977: am d2368d07: Merge "Make VPA.setInterpolator(null) unset the...

am 10e23977: am d2368d07: Merge "Make VPA.setInterpolator(null) unset the interpolator." into lmp-mr1-ub-dev

* commit '10e23977':
  Make VPA.setInterpolator(null) unset the interpolator.
parents 35e3db74 10e23977
Loading
Loading
Loading
Loading
+4 −11
Original line number Diff line number Diff line
@@ -80,17 +80,11 @@ public class ViewPropertyAnimator {

    /**
     * The interpolator of the underlying Animator object. By default, we don't set the interpolator
     * on the Animator and just use its default interpolator. If the interpolator is ever set on
     * this Animator, then we use the interpolator that it was set to.
     * on the Animator and just use its default interpolator. If the interpolator is set to a
     * non-null value on this Animator, then we use the interpolator that it was set to.
     */
    private TimeInterpolator mInterpolator;

    /**
     * A flag indicating whether the interpolator has been set on this object. If not, we don't set
     * the interpolator on the underlying Animator, but instead just use its default interpolator.
     */
    private boolean mInterpolatorSet = false;

    /**
     * Listener for the lifecycle events of the underlying ValueAnimator object.
     */
@@ -338,7 +332,6 @@ public class ViewPropertyAnimator {
     * @return This object, allowing calls to methods in this class to be chained.
     */
    public ViewPropertyAnimator setInterpolator(TimeInterpolator interpolator) {
        mInterpolatorSet = true;
        mInterpolator = interpolator;
        return this;
    }
@@ -349,7 +342,7 @@ public class ViewPropertyAnimator {
     * @return The timing interpolator for this animation.
     */
    public TimeInterpolator getInterpolator() {
        if (mInterpolatorSet) {
        if (mInterpolator != null) {
            return mInterpolator;
        } else {
            // Just return the default from ValueAnimator, since that's what we'd get if
@@ -897,7 +890,7 @@ public class ViewPropertyAnimator {
        if (mDurationSet) {
            animator.setDuration(mDuration);
        }
        if (mInterpolatorSet) {
        if (mInterpolator != null) {
            animator.setInterpolator(mInterpolator);
        }
        animator.start();