From b2cc8e34183b3efe57538bd04414be19c76fd584 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Filip=20Zielin=CC=81ski?= Date: Mon, 15 Jan 2024 13:57:27 +0100 Subject: [PATCH] [Fix] Always call decisionHandler on webview navigationAction --- Sources/RichText/Views/Webview.swift | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Sources/RichText/Views/Webview.swift b/Sources/RichText/Views/Webview.swift index 57e0ebe..6fcca08 100644 --- a/Sources/RichText/Views/Webview.swift +++ b/Sources/RichText/Views/Webview.swift @@ -121,7 +121,10 @@ extension WebView { } if url.scheme == nil { - guard let httpsURL = URL(string: "https://\(url.absoluteString)") else { return } + guard let httpsURL = URL(string: "https://\(url.absoluteString)") else { + decisionHandler(WKNavigationActionPolicy.cancel) + return + } url = httpsURL }