From 94262dedb735cef98d1323ba883dd2cf599339a6 Mon Sep 17 00:00:00 2001 From: Winson Chung Date: Wed, 2 May 2018 17:45:14 -0700 Subject: [PATCH] Skip snapping to page when there are no pages - This scrolls the recents view, which affects the empty recents icon position. Bug: 79170402 Test: Clear all tasks, then quickscrub Change-Id: I316805c0083d4ad65a8df0fafd88545859054405 --- quickstep/src/com/android/quickstep/QuickScrubController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/quickstep/src/com/android/quickstep/QuickScrubController.java b/quickstep/src/com/android/quickstep/QuickScrubController.java index adc245ba69..ae7de87be6 100644 --- a/quickstep/src/com/android/quickstep/QuickScrubController.java +++ b/quickstep/src/com/android/quickstep/QuickScrubController.java @@ -106,7 +106,7 @@ public class QuickScrubController implements OnAlarmListener { }; int snapDuration = Math.abs(page - mRecentsView.getPageNearestToCenterOfScreen()) * QUICKSCRUB_END_SNAP_DURATION_PER_PAGE; - if (mRecentsView.snapToPage(page, snapDuration)) { + if (mRecentsView.getChildCount() > 0 && mRecentsView.snapToPage(page, snapDuration)) { // Settle on the page then launch it mRecentsView.setNextPageSwitchRunnable(launchTaskRunnable); } else {