diff --git a/Sources/App/WebView/WebViewController.swift b/Sources/App/WebView/WebViewController.swift index 663a1d079..9096d1bd5 100644 --- a/Sources/App/WebView/WebViewController.swift +++ b/Sources/App/WebView/WebViewController.swift @@ -664,6 +664,9 @@ final class WebViewController: UIViewController, WKNavigationDelegate, WKUIDeleg } @objc private func screenEdgeGestureRecognizerAction(_ gesture: UIScreenEdgePanGestureRecognizer) { + guard gesture.state == .ended else { + return + } let gesture: HAGesture = gesture.edges == .left ? .swipeRight : .swipeLeft let action = Current.settingsStore.gestures[gesture] ?? .none handleGestureAction(action)