diff --git a/core/java/android/view/AccessibilityInteractionController.java b/core/java/android/view/AccessibilityInteractionController.java index baa133d7e6c8f..1cadf69d4b7c3 100644 --- a/core/java/android/view/AccessibilityInteractionController.java +++ b/core/java/android/view/AccessibilityInteractionController.java @@ -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(