Index: ios/web/web_state/ui/crw_web_controller.mm |
diff --git a/ios/web/web_state/ui/crw_web_controller.mm b/ios/web/web_state/ui/crw_web_controller.mm |
index a8ac6e39465c766c05892a514cbfe1f2e2ba4f8e..b2905e33be8c186dd3d46a8c6456739b19cf758c 100644 |
--- a/ios/web/web_state/ui/crw_web_controller.mm |
+++ b/ios/web/web_state/ui/crw_web_controller.mm |
@@ -1612,7 +1612,7 @@ const NSTimeInterval kSnapshotOverlayTransition = 0.5; |
for (UIGestureRecognizer* iRecognizer in [view gestureRecognizers]) { |
if (iRecognizer != recognizer) { |
NSString* description = [iRecognizer description]; |
- if ([description rangeOfString:fragment].location != NSNotFound) { |
+ if ([description rangeOfString:fragment].length) { |
[iRecognizer requireGestureRecognizerToFail:recognizer]; |
// requireGestureRecognizerToFail: doesn't retain the recognizer, so it |
// is possible for |iRecognizer| to outlive |recognizer| and end up with |