From 5cf9244c99b24d7780cbe2b920e04f3bc1fdbc87 Mon Sep 17 00:00:00 2001 From: Peter Iakovlev Date: Fri, 15 Feb 2019 17:30:01 +0400 Subject: [PATCH] Pass accessibilityElementDidBecomeFocused to node --- Source/Details/_ASDisplayViewAccessiblity.mm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Source/Details/_ASDisplayViewAccessiblity.mm b/Source/Details/_ASDisplayViewAccessiblity.mm index 969fed8b48..116db2f1a6 100644 --- a/Source/Details/_ASDisplayViewAccessiblity.mm +++ b/Source/Details/_ASDisplayViewAccessiblity.mm @@ -265,6 +265,13 @@ static void CollectAccessibilityElementsForView(UIView *view, NSMutableArray *el @implementation _ASDisplayView (UIAccessibilityContainer) +- (void)accessibilityElementDidBecomeFocused { + ASDisplayNode *viewNode = self.asyncdisplaykit_node; + if ([viewNode respondsToSelector:@selector(accessibilityElementDidBecomeFocused)]) { + [viewNode accessibilityElementDidBecomeFocused]; + } +} + #pragma mark - UIAccessibility - (void)setAccessibilityElements:(NSArray *)accessibilityElements