diff --git a/React/Views/RCTView.m b/React/Views/RCTView.m index 41d780c3086d8f..86139ef8b97a99 100644 --- a/React/Views/RCTView.m +++ b/React/Views/RCTView.m @@ -61,7 +61,7 @@ - (UIView *)react_findClipView if (testView.clipsToBounds) { if (clipView) { CGRect testRect = [clipView convertRect:clipRect toView:testView]; - if (!CGRectContainsRect(testView.bounds, testRect)) { + if (!CGRectContainsRect(testView.bounds, testRect) && !CGRectIsEmpty(CGRectIntersection(testView.bounds, testRect))) { clipView = testView; clipRect = CGRectIntersection(testView.bounds, testRect); }