From bf34436aff9aee6d7fb32bf37e2b2d3d48706bab Mon Sep 17 00:00:00 2001 From: Michael Schneider Date: Fri, 7 Jun 2019 14:36:04 -0700 Subject: [PATCH] Add handling in `ASButtonNode` back for non flag --- Source/ASControlNode.mm | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Source/ASControlNode.mm b/Source/ASControlNode.mm index e62274d2..6565f285 100644 --- a/Source/ASControlNode.mm +++ b/Source/ASControlNode.mm @@ -105,6 +105,14 @@ CGRect _ASControlNodeGetExpandedBounds(ASControlNode *controlNode); } #endif +- (void)setUserInteractionEnabled:(BOOL)userInteractionEnabled +{ + [super setUserInteractionEnabled:userInteractionEnabled]; + if (!ASActivateExperimentalFeature(ASExperimentalTextNode2A11YContainer)) { + self.isAccessibilityElement = userInteractionEnabled; + } +} + - (void)__exitHierarchy { [super __exitHierarchy];