From e1fdf3e059bab512dcf104124667f62ae33e20cb Mon Sep 17 00:00:00 2001 From: Becky Qiu Date: Fri, 12 Jun 2020 14:53:02 -0700 Subject: [PATCH] [Overview Actions] Add a decelerateInterpolator for motion of select mode. Test: local Bug: 157777836 Change-Id: I8cbc14c41e9046aa5993fe4add010acdd612539a --- .../src/com/android/quickstep/views/RecentsView.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/quickstep/recents_ui_overrides/src/com/android/quickstep/views/RecentsView.java b/quickstep/recents_ui_overrides/src/com/android/quickstep/views/RecentsView.java index 534ef7b689..8c0b4b7e1b 100644 --- a/quickstep/recents_ui_overrides/src/com/android/quickstep/views/RecentsView.java +++ b/quickstep/recents_ui_overrides/src/com/android/quickstep/views/RecentsView.java @@ -30,6 +30,7 @@ import static com.android.launcher3.Utilities.mapToRange; import static com.android.launcher3.Utilities.squaredHypot; import static com.android.launcher3.Utilities.squaredTouchSlop; import static com.android.launcher3.anim.Interpolators.ACCEL; +import static com.android.launcher3.anim.Interpolators.ACCEL_0_75; import static com.android.launcher3.anim.Interpolators.ACCEL_2; import static com.android.launcher3.anim.Interpolators.FAST_OUT_SLOW_IN; import static com.android.launcher3.anim.Interpolators.LINEAR; @@ -1731,7 +1732,7 @@ public abstract class RecentsView extends PagedView impl private void updatePageOffsets() { float offset = mAdjacentPageOffset * getWidth(); - float modalOffset = mTaskModalness * getWidth(); + float modalOffset = ACCEL_0_75.getInterpolation(mTaskModalness) * getWidth(); if (mIsRtl) { offset = -offset; modalOffset = -modalOffset;