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

Commit e14b55c2 authored by Tony Wickham's avatar Tony Wickham Committed by Android (Google) Code Review
Browse files

Merge "Don't reapply window transform if we are already running a window anim"...

Merge "Don't reapply window transform if we are already running a window anim" into ub-launcher3-rvc-qpr-dev
parents b460ff1e 06513f11
Loading
Loading
Loading
Loading
+5 −1
Original line number Original line Diff line number Diff line
@@ -493,7 +493,11 @@ public abstract class BaseSwipeUpHandlerV2<T extends StatefulActivity<?>, Q exte
        // much the window is bound by overscroll (vs moving freely).
        // much the window is bound by overscroll (vs moving freely).
        if (animate) {
        if (animate) {
            ValueAnimator reapplyWindowTransformAnim = ValueAnimator.ofFloat(0, 1);
            ValueAnimator reapplyWindowTransformAnim = ValueAnimator.ofFloat(0, 1);
            reapplyWindowTransformAnim.addUpdateListener(anim -> applyWindowTransform());
            reapplyWindowTransformAnim.addUpdateListener(anim -> {
                if (mRunningWindowAnim == null) {
                    applyWindowTransform();
                }
            });
            reapplyWindowTransformAnim.setDuration(RECENTS_ATTACH_DURATION).start();
            reapplyWindowTransformAnim.setDuration(RECENTS_ATTACH_DURATION).start();
        } else {
        } else {
            applyWindowTransform();
            applyWindowTransform();