Loading quickstep/src/com/android/quickstep/LauncherBackAnimationController.java +9 −5 Original line number Diff line number Diff line Loading @@ -48,6 +48,7 @@ import android.view.animation.Interpolator; import android.window.BackEvent; import android.window.BackMotionEvent; import android.window.BackProgressAnimator; import android.window.BackProgressAnimator.ProgressCallback; import android.window.IOnBackInvokedCallback; import com.android.app.animation.Interpolators; Loading Loading @@ -208,11 +209,14 @@ public class LauncherBackAnimationController { LauncherBackAnimationController controller = mControllerRef.get(); if (controller != null) { controller.startBack(backEvent); mProgressAnimator.onBackStarted(backEvent, event -> { mProgressAnimator.onBackStarted(backEvent, new ProgressCallback() { @Override public void onProgressUpdate(BackEvent event) { float backProgress = event.getProgress(); controller.mBackProgress = mProgressInterpolator.getInterpolation(backProgress); controller.updateBackProgress(controller.mBackProgress, event); } }); } }); Loading Loading
quickstep/src/com/android/quickstep/LauncherBackAnimationController.java +9 −5 Original line number Diff line number Diff line Loading @@ -48,6 +48,7 @@ import android.view.animation.Interpolator; import android.window.BackEvent; import android.window.BackMotionEvent; import android.window.BackProgressAnimator; import android.window.BackProgressAnimator.ProgressCallback; import android.window.IOnBackInvokedCallback; import com.android.app.animation.Interpolators; Loading Loading @@ -208,11 +209,14 @@ public class LauncherBackAnimationController { LauncherBackAnimationController controller = mControllerRef.get(); if (controller != null) { controller.startBack(backEvent); mProgressAnimator.onBackStarted(backEvent, event -> { mProgressAnimator.onBackStarted(backEvent, new ProgressCallback() { @Override public void onProgressUpdate(BackEvent event) { float backProgress = event.getProgress(); controller.mBackProgress = mProgressInterpolator.getInterpolation(backProgress); controller.updateBackProgress(controller.mBackProgress, event); } }); } }); Loading