summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/touch
diff options
context:
space:
mode:
authorJon Miranda <jonmiranda@google.com>2018-05-22 23:12:10 -0700
committerJon Miranda <jonmiranda@google.com>2018-05-23 09:13:07 -0700
commit1d19e2f152de0ff55a83a54d81311620d70883f1 (patch)
treed55c923d7e35a9750f035d4b7c828f2287337018 /src/com/android/launcher3/touch
parentc0928c3ba0786028875e174caf0c5e6a976e6fc4 (diff)
downloadandroid_packages_apps_Trebuchet-1d19e2f152de0ff55a83a54d81311620d70883f1.tar.gz
android_packages_apps_Trebuchet-1d19e2f152de0ff55a83a54d81311620d70883f1.tar.bz2
android_packages_apps_Trebuchet-1d19e2f152de0ff55a83a54d81311620d70883f1.zip
Start springs for All Apps when user flings up.
Bug: 77695481 Change-Id: Ifecfbbb89601947118f620f522662aee8a61946e
Diffstat (limited to 'src/com/android/launcher3/touch')
-rw-r--r--src/com/android/launcher3/touch/AbstractStateChangeTouchController.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/com/android/launcher3/touch/AbstractStateChangeTouchController.java b/src/com/android/launcher3/touch/AbstractStateChangeTouchController.java
index 24382b7d0..61bd5c88a 100644
--- a/src/com/android/launcher3/touch/AbstractStateChangeTouchController.java
+++ b/src/com/android/launcher3/touch/AbstractStateChangeTouchController.java
@@ -396,6 +396,9 @@ public abstract class AbstractStateChangeTouchController
updateSwipeCompleteAnimation(anim, Math.max(duration, getRemainingAtomicDuration()),
targetState, velocity, fling);
mCurrentAnimation.dispatchOnStart();
+ if (fling && targetState == LauncherState.ALL_APPS) {
+ mLauncher.getAppsView().addSpringFromFlingUpdateListener(anim, velocity);
+ }
anim.start();
if (mAtomicAnim == null) {
startAtomicComponentsAnim(endProgress, anim.getDuration());