| commit | afc6b029997448b6159e02399c15ddadf12aa7c2 | [log] [tgz] |
|---|---|---|
| author | Becky Qiu <xuqiu@google.com> | Sat Jun 13 01:04:07 2020 +0000 |
| committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Sat Jun 13 01:04:07 2020 +0000 |
| tree | 5345caf14606a7c777b1479ab9f9492cd6b0046a | |
| parent | 51bada06946d723855cc2f9b3bb935de65e7378a [diff] | |
| parent | e1fdf3e059bab512dcf104124667f62ae33e20cb [diff] |
[Overview Actions] Add a decelerateInterpolator for motion of select mode. am: e1fdf3e059 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/11855082 Change-Id: Id23f4532e8c9e9a8ca628a291d88ac4b8283caca
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 534ef7b..8c0b4b7 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.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 @@ 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;