summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
authorSvetoslav Ganov <svetoslavganov@google.com>2011-09-01 18:22:33 -0700
committerSvetoslav Ganov <svetoslavganov@google.com>2011-09-01 18:22:37 -0700
commitc48c47c8206251800e9c6768db5c7aef2fe301e8 (patch)
tree27554bfb6a0d6ad462e19bad57ce52299f46514d /core
parenta6ec356d2f5d2829fd8eff315a37f49501eac842 (diff)
downloadframeworks_base-c48c47c8206251800e9c6768db5c7aef2fe301e8.zip
frameworks_base-c48c47c8206251800e9c6768db5c7aef2fe301e8.tar.gz
frameworks_base-c48c47c8206251800e9c6768db5c7aef2fe301e8.tar.bz2
Accessibility events fired from AdapterView underpopulated.
Accessibility events fired by an AdapterView did not report the index of the first and last visible items, rather only the total item count. bug:5225039 Change-Id: I6931d82f0418c659f26e1e8a345da69da99690c5
Diffstat (limited to 'core')
-rw-r--r--core/java/android/widget/AdapterView.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/core/java/android/widget/AdapterView.java b/core/java/android/widget/AdapterView.java
index f267458c..4ba604d 100644
--- a/core/java/android/widget/AdapterView.java
+++ b/core/java/android/widget/AdapterView.java
@@ -926,6 +926,8 @@ public abstract class AdapterView<T extends Adapter> extends ViewGroup {
}
event.setItemCount(getCount());
event.setCurrentItemIndex(getSelectedItemPosition());
+ event.setFromIndex(mFirstPosition);
+ event.setToIndex(mFirstPosition + getChildCount());
}
@Override