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

Commit efa72edf authored by Lucas Dupin's avatar Lucas Dupin Committed by Automerger Merge Worker
Browse files

Merge "Add listener once for volume row animation" am: 106176e3 am:...

Merge "Add listener once for volume row animation" am: 106176e3 am: b6be3a74 am: d4f9da91 am: df93f450 am: 7a17f1a9

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2593605



Change-Id: Id9f2c9caea379bc892310bc0ed116c9d6e798a2d
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents b0abbdb9 7a17f1a9
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -2006,14 +2006,14 @@ public class VolumeDialogImpl implements VolumeDialog, Dumpable,
                if (row.anim == null) {
                    row.anim = ObjectAnimator.ofInt(row.slider, "progress", progress, newProgress);
                    row.anim.setInterpolator(new DecelerateInterpolator());
                    row.anim.addListener(
                        getJankListener(row.view, TYPE_UPDATE, UPDATE_ANIMATION_DURATION));
                } else {
                    row.anim.cancel();
                    row.anim.setIntValues(progress, newProgress);
                }
                row.animTargetProgress = newProgress;
                row.anim.setDuration(UPDATE_ANIMATION_DURATION);
                row.anim.addListener(
                        getJankListener(row.view, TYPE_UPDATE, UPDATE_ANIMATION_DURATION));
                row.anim.start();
            } else {
                // update slider directly to clamped value