summaryrefslogtreecommitdiffstats
path: root/quickstep/src
diff options
context:
space:
mode:
authorVadim Tryshev <vadimt@google.com>2018-05-25 19:55:39 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2018-05-25 19:55:39 +0000
commit5c17a390d235fdafb51cfe4a8d508edc5f7a5a67 (patch)
tree683b6cff4a53ef7f4af7242033659a8ab1350d25 /quickstep/src
parent30d2fc748da430fd48fe19acb220841115979e70 (diff)
parent528b9e0615e9427eda667599b387a67ff1a393a8 (diff)
downloadandroid_packages_apps_Trebuchet-5c17a390d235fdafb51cfe4a8d508edc5f7a5a67.tar.gz
android_packages_apps_Trebuchet-5c17a390d235fdafb51cfe4a8d508edc5f7a5a67.tar.bz2
android_packages_apps_Trebuchet-5c17a390d235fdafb51cfe4a8d508edc5f7a5a67.zip
Merge "Reporting range of visible tasks" into ub-launcher3-edmonton
Diffstat (limited to 'quickstep/src')
-rw-r--r--quickstep/src/com/android/quickstep/views/RecentsView.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/quickstep/src/com/android/quickstep/views/RecentsView.java b/quickstep/src/com/android/quickstep/views/RecentsView.java
index dee15d0d7..02cdd3a7c 100644
--- a/quickstep/src/com/android/quickstep/views/RecentsView.java
+++ b/quickstep/src/com/android/quickstep/views/RecentsView.java
@@ -1307,10 +1307,11 @@ public abstract class RecentsView<T extends BaseActivity> extends PagedView impl
super.onInitializeAccessibilityEvent(event);
if (event.getEventType() == AccessibilityEvent.TYPE_VIEW_SCROLLED) {
- final int visiblePageNumber = getChildCount() - getCurrentPage() - 1;
- event.setFromIndex(visiblePageNumber);
- event.setToIndex(visiblePageNumber);
- event.setItemCount(getChildCount());
+ final int childCount = getChildCount();
+ final int[] visibleTasks = getVisibleChildrenRange();
+ event.setFromIndex(childCount - visibleTasks[1] - 1);
+ event.setToIndex(childCount - visibleTasks[0] - 1);
+ event.setItemCount(childCount);
}
}