commit | 1d85d7161a5a0c5bfec04078a710e1a547a1e921 | [log] [tgz] |
---|---|---|
author | Tony Wickham <twickham@google.com> | Mon Apr 27 18:08:08 2020 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Mon Apr 27 18:08:08 2020 +0000 |
tree | 96bdacd5dffe6f80bdde124b8672528702d2329f | |
parent | 77e51059c02ff50332be6210d3626754005c902f [diff] | |
parent | 54bf5eb1bc61b75174384a47080b30cda6145155 [diff] |
Stop computing scroll if handler is invalidated am: 3d05148750 am: 97653b65c4 am: 54bf5eb1bc Change-Id: I4e902d4c3ef1aca05b74e3ad24f188d572954aa3
diff --git a/quickstep/recents_ui_overrides/src/com/android/quickstep/LauncherSwipeHandler.java b/quickstep/recents_ui_overrides/src/com/android/quickstep/LauncherSwipeHandler.java index 5a64382..6598971 100644 --- a/quickstep/recents_ui_overrides/src/com/android/quickstep/LauncherSwipeHandler.java +++ b/quickstep/recents_ui_overrides/src/com/android/quickstep/LauncherSwipeHandler.java
@@ -1076,7 +1076,8 @@ } private void continueComputingRecentsScrollIfNecessary() { - if (!mGestureState.hasState(STATE_RECENTS_SCROLLING_FINISHED)) { + if (!mGestureState.hasState(STATE_RECENTS_SCROLLING_FINISHED) + && !mStateCallback.hasStates(STATE_HANDLER_INVALIDATED)) { computeRecentsScrollIfInvisible(); mRecentsView.post(this::continueComputingRecentsScrollIfNecessary); }