commit | e0c5f5d0ab86417e21992f520a53dc5ec410f29a | [log] [tgz] |
---|---|---|
author | Sunny Goyal <sunnygoyal@google.com> | Mon Jan 28 13:02:22 2019 -0800 |
committer | Sunny Goyal <sunnygoyal@google.com> | Mon Jan 28 13:02:57 2019 -0800 |
tree | dba483d13c248c79fae4592f3156840b04ae5aac | |
parent | 989732be57af1cecea2c830b2b97dead3d7e474a [diff] |
Fixing jump when swiping up because startDisplacement was getting reset in the middle Change-Id: I6b8be9505ec2bd22bbc76efe81b6f00231645267
diff --git a/quickstep/src/com/android/quickstep/OtherActivityTouchConsumer.java b/quickstep/src/com/android/quickstep/OtherActivityTouchConsumer.java index 34d04b5..b152bb9 100644 --- a/quickstep/src/com/android/quickstep/OtherActivityTouchConsumer.java +++ b/quickstep/src/com/android/quickstep/OtherActivityTouchConsumer.java
@@ -397,8 +397,10 @@ // touch slop startTouchTrackingForWindowAnimation(ev.getEventTime()); } - mPassedInitialSlop = true; - mStartDisplacement = getDisplacement(ev); + if (!mPassedInitialSlop) { + mPassedInitialSlop = true; + mStartDisplacement = getDisplacement(ev); + } notifyGestureStarted(); }