diff --git a/Libraries/Text/RCTText.m b/Libraries/Text/RCTText.m index 88848f9cf..f6a42b3ae 100644 --- a/Libraries/Text/RCTText.m +++ b/Libraries/Text/RCTText.m @@ -236,11 +236,11 @@ static void collectNonTextDescendants(RCTText *view, NSMutableArray *nonTextDesc - (BOOL)canPerformAction:(SEL)action withSender:(id)sender { - if (action == @selector(copy:)) { + if (_selectable && action == @selector(copy:)) { return YES; } - - return [super canPerformAction:action withSender:sender]; + + return [self.nextResponder canPerformAction:action withSender:sender]; } - (void)copy:(id)sender