diff --git a/submodules/Display/Source/ContextGesture.swift b/submodules/Display/Source/ContextGesture.swift index 0c1700570d..a64d42a57e 100644 --- a/submodules/Display/Source/ContextGesture.swift +++ b/submodules/Display/Source/ContextGesture.swift @@ -47,6 +47,13 @@ private func cancelOtherGestures(gesture: ContextGesture, view: UIView) { recognizer.cancel() } else if let recognizer = recognizer as? ListViewTapGestureRecognizer { recognizer.cancel() + } else if let recognizer = recognizer as? UITapGestureRecognizer { + switch recognizer.state { + case .possible: + recognizer.state = .failed + default: + break + } } } }