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

Commit 8bdeca00 authored by Mady Mellor's avatar Mady Mellor
Browse files

Use fling animation utils for snapChild

Test: manual - swipe open and close the menu beneath the notification shade
      ensure the motion follows finger
Bug: 124097982

Change-Id: I446932d52ccd0d0055d0e37641d9c40c1bd61bd2
parent a54cb88d
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -474,8 +474,6 @@ public class SwipeHelper implements Gefingerpoken {
        if (anim == null) {
            return;
        }
        int duration = SNAP_ANIM_LEN;
        anim.setDuration(duration);
        anim.addListener(new AnimatorListenerAdapter() {
            boolean wasCancelled = false;

@@ -495,6 +493,9 @@ public class SwipeHelper implements Gefingerpoken {
        });
        prepareSnapBackAnimation(animView, anim);
        mSnappingChild = true;
        float maxDistance = Math.abs(targetLeft - getTranslation(animView));
        mFlingAnimationUtils.apply(anim, getTranslation(animView), targetLeft, velocity,
                maxDistance);
        anim.start();
    }