From a841eec7b50dc2bd3693b35d7c3c1a124ec8d158 Mon Sep 17 00:00:00 2001 From: Alex Lau Date: Thu, 7 Feb 2019 23:28:12 +0800 Subject: [PATCH] [ios] Fix active filtering in hitTest to return the last (top-most) view --- ios/Elements/RNSVGGroup.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ios/Elements/RNSVGGroup.m b/ios/Elements/RNSVGGroup.m index 803a209a..3730079e 100644 --- a/ios/Elements/RNSVGGroup.m +++ b/ios/Elements/RNSVGGroup.m @@ -169,7 +169,7 @@ NSPredicate *const anyActive = [NSPredicate predicateWithFormat:@"active == TRUE"]; NSArray *const filtered = [self.subviews filteredArrayUsingPredicate:anyActive]; if ([filtered count] != 0) { - return [filtered.firstObject hitTest:transformed withEvent:event]; + return [filtered.lastObject hitTest:transformed withEvent:event]; } }