am 9ec435dc: Merge "Using wrong virtual view id When prefetching accessibility nodes." into lmp-dev

* commit '9ec435dca7296db68b19e03300ff814e34f84c16':
  Using wrong virtual view id When prefetching accessibility nodes.
This commit is contained in:
Svetoslav
2014-09-26 01:58:29 +00:00
committed by Android Git Automerger

View File

@@ -889,7 +889,13 @@ final class AccessibilityInteractionController {
}
}
} else {
AccessibilityNodeInfo root = provider.createAccessibilityNodeInfo(virtualViewId);
final AccessibilityNodeInfo root;
if (virtualViewId != AccessibilityNodeInfo.UNDEFINED_ITEM_ID) {
root = provider.createAccessibilityNodeInfo(virtualViewId);
} else {
root = provider.createAccessibilityNodeInfo(
AccessibilityNodeProvider.HOST_VIEW_ID);
}
if (root != null) {
outInfos.add(root);
if ((fetchFlags & AccessibilityNodeInfo.FLAG_PREFETCH_PREDECESSORS) != 0) {