Accessibility node provider getting invalid virtual view id.
If the virtual child id is not specified we should ask the node provider to create a node info for the hosting view bu passing the special host node id. bug:17664111 Change-Id: Iaf1387acdfe33b50b50729d293adcdf82340a648
This commit is contained in:
committed by
Svetoslav Ganov
parent
485f2095f8
commit
ed2fdc6ef5
@@ -1138,7 +1138,7 @@ final class AccessibilityInteractionController {
|
||||
if (parentVirtualDescendantId != AccessibilityNodeInfo.UNDEFINED_ITEM_ID
|
||||
|| parentAccessibilityViewId == providerHost.getAccessibilityViewId()) {
|
||||
final AccessibilityNodeInfo parent;
|
||||
if (parentAccessibilityViewId != AccessibilityNodeInfo.UNDEFINED_ITEM_ID) {
|
||||
if (parentVirtualDescendantId != AccessibilityNodeInfo.UNDEFINED_ITEM_ID) {
|
||||
parent = provider.createAccessibilityNodeInfo(parentVirtualDescendantId);
|
||||
} else {
|
||||
parent = provider.createAccessibilityNodeInfo(
|
||||
|
||||
Reference in New Issue
Block a user