diff --git a/Source/Extensions.swift b/Source/Extensions.swift index f39cd20d..259b0b2f 100644 --- a/Source/Extensions.swift +++ b/Source/Extensions.swift @@ -18,7 +18,14 @@ extension UITableView { func setGestureEnabled(_ enabled: Bool) { gestureRecognizers?.forEach { - guard $0 != panGestureRecognizer else { return } + guard $0 != panGestureRecognizer else { + return + } + + guard let recognizer = NSClassFromString("UISwipeDismissalGestureRecognizer"), !$0.isKind(of: recognizer) else { + $0.isEnabled = false + return + } $0.isEnabled = enabled }