diff options
| -rw-r--r-- | core/java/android/view/View.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/core/java/android/view/View.java b/core/java/android/view/View.java index 5269296292a7..6c73b9b5ecef 100644 --- a/core/java/android/view/View.java +++ b/core/java/android/view/View.java @@ -7677,9 +7677,11 @@ public class View implements Drawable.Callback, KeyEvent.Callback, AccessibilityNodeInfo cinfo = provider.createAccessibilityNodeInfo( AccessibilityNodeInfo.getVirtualDescendantId(info.getChildId(i))); ViewStructure child = structure.newChild(i); - // TODO(b/33197203): add CTS test to autofill virtual children based on - // Accessibility API. - child.setAutofillId(structure, i); + if (forAutofill) { + // TODO(b/33197203): add CTS test to autofill virtual children based on + // Accessibility API. + child.setAutofillId(structure, i); + } populateVirtualStructure(child, provider, cinfo, forAutofill); cinfo.recycle(); } |