From eeaa8ee6c2fa58bbdc64bf374a467cd1be2ce316 Mon Sep 17 00:00:00 2001 From: Vadim Tryshev Date: Wed, 11 Apr 2018 12:23:42 -0700 Subject: [PATCH] a11y: disabling animation for task list swipes Bug: 77632611 Test: Manual Change-Id: Ibbfba5f3219d63a5604544eea33422ee91f54c01 --- src/com/android/launcher3/PagedView.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/com/android/launcher3/PagedView.java b/src/com/android/launcher3/PagedView.java index 15bf76da50..9da5cf07b7 100644 --- a/src/com/android/launcher3/PagedView.java +++ b/src/com/android/launcher3/PagedView.java @@ -695,7 +695,11 @@ public abstract class PagedView extends ViewGrou public boolean requestChildRectangleOnScreen(View child, Rect rectangle, boolean immediate) { int page = indexToPage(indexOfChild(child)); if (page != mCurrentPage || !mScroller.isFinished()) { - snapToPage(page); + if (immediate) { + setCurrentPage(page); + } else { + snapToPage(page); + } return true; } return false;