summaryrefslogtreecommitdiffstats
path: root/quickstep/recents_ui_overrides/src/com/android/quickstep
diff options
context:
space:
mode:
authorTreeHugger Robot <treehugger-gerrit@google.com>2019-11-20 19:02:45 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2019-11-20 19:02:45 +0000
commitf3761296a1a94086a3f7bc37cc6d3cada73d5d87 (patch)
tree91557b83fd4e8d4808da52bd92452aec4d12570e /quickstep/recents_ui_overrides/src/com/android/quickstep
parentced2347289276c7f3bbaa05bc8a709bb685b09a0 (diff)
parent09c09bba1e8e06d805eb450b21bd16223dfc2036 (diff)
downloadandroid_packages_apps_Trebuchet-f3761296a1a94086a3f7bc37cc6d3cada73d5d87.tar.gz
android_packages_apps_Trebuchet-f3761296a1a94086a3f7bc37cc6d3cada73d5d87.tar.bz2
android_packages_apps_Trebuchet-f3761296a1a94086a3f7bc37cc6d3cada73d5d87.zip
Merge "Fix recents scale sometimes lagging behind window scale" into ub-launcher3-qt-future-dev
Diffstat (limited to 'quickstep/recents_ui_overrides/src/com/android/quickstep')
-rw-r--r--quickstep/recents_ui_overrides/src/com/android/quickstep/WindowTransformSwipeHandler.java7
1 files changed, 1 insertions, 6 deletions
diff --git a/quickstep/recents_ui_overrides/src/com/android/quickstep/WindowTransformSwipeHandler.java b/quickstep/recents_ui_overrides/src/com/android/quickstep/WindowTransformSwipeHandler.java
index ea53364c2..2fa4feb33 100644
--- a/quickstep/recents_ui_overrides/src/com/android/quickstep/WindowTransformSwipeHandler.java
+++ b/quickstep/recents_ui_overrides/src/com/android/quickstep/WindowTransformSwipeHandler.java
@@ -206,8 +206,6 @@ public class WindowTransformSwipeHandler<T extends BaseDraggingActivity>
private boolean mIsShelfPeeking;
private boolean mContinuingLastGesture;
- // To avoid UI jump when gesture is started, we offset the animation by the threshold.
- private float mShiftAtGestureStart = 0;
private ThumbnailData mTaskSnapshot;
@@ -580,9 +578,7 @@ public class WindowTransformSwipeHandler<T extends BaseDraggingActivity>
// Normalize the progress to 0 to 1, as the animation controller will clamp it to that
// anyway. The controller mimics the drag length factor by applying it to its interpolators.
float progress = mCurrentShift.value / mDragLengthFactor;
- mLauncherTransitionController.setPlayFraction(
- progress <= mShiftAtGestureStart || mShiftAtGestureStart >= 1
- ? 0 : (progress - mShiftAtGestureStart) / (1 - mShiftAtGestureStart));
+ mLauncherTransitionController.setPlayFraction(progress);
}
/**
@@ -622,7 +618,6 @@ public class WindowTransformSwipeHandler<T extends BaseDraggingActivity>
@Override
public void onGestureStarted() {
notifyGestureStartedAsync();
- mShiftAtGestureStart = mCurrentShift.value;
setStateOnUiThread(STATE_GESTURE_STARTED);
mGestureStarted = true;
}