commit | 52a0d7712e59fad61e0587d3e6f6abe3f8714f4b | [log] [tgz] |
---|---|---|
author | Tony <twickham@google.com> | Fri Apr 19 16:34:30 2019 -0700 |
committer | Tony <twickham@google.com> | Fri Apr 19 16:34:30 2019 -0700 |
tree | d1e486389d0611345426ea7912e5077ff086cc05 | |
parent | de0093dfa5e5ffe128a64ad7b767b6b3e650473b [diff] |
Jump to the nearest page to launch when swiping down on shelf Bug: 78240090 Change-Id: I1e26f66242fa3b45a4b6241721f0ff0465770aaf
diff --git a/quickstep/recents_ui_overrides/src/com/android/launcher3/uioverrides/touchcontrollers/PortraitOverviewStateTouchHelper.java b/quickstep/recents_ui_overrides/src/com/android/launcher3/uioverrides/touchcontrollers/PortraitOverviewStateTouchHelper.java index 5337c39..20a2487 100644 --- a/quickstep/recents_ui_overrides/src/com/android/launcher3/uioverrides/touchcontrollers/PortraitOverviewStateTouchHelper.java +++ b/quickstep/recents_ui_overrides/src/com/android/launcher3/uioverrides/touchcontrollers/PortraitOverviewStateTouchHelper.java
@@ -75,7 +75,8 @@ * @return the animation */ PendingAnimation createSwipeDownToTaskAppAnimation(long duration) { - TaskView taskView = mRecentsView.getTaskViewAt(mRecentsView.getNextPage()); + mRecentsView.setCurrentPage(mRecentsView.getPageNearestToCenterOfScreen()); + TaskView taskView = mRecentsView.getTaskViewAt(mRecentsView.getCurrentPage()); if (taskView == null) { throw new IllegalStateException("There is no task view to animate to."); }