diff --git a/VDS/Extensions/UIView+Accessibility.swift b/VDS/Extensions/UIView+Accessibility.swift index 8710032f..ee247175 100644 --- a/VDS/Extensions/UIView+Accessibility.swift +++ b/VDS/Extensions/UIView+Accessibility.swift @@ -56,8 +56,9 @@ extension UIView { for subview in view.subviews { if subview.isAccessibilityElement && subview.isVisibleOnScreen { elements.append(subview) + } else { + elements.append(contentsOf: gatherAccessibilityElements(from: subview)) } - elements.append(contentsOf: gatherAccessibilityElements(from: subview)) } return elements