From bddc8766ecd83cdcbe24ceddca0253cb5c04b1e7 Mon Sep 17 00:00:00 2001 From: junkfood <69683722+JunkFood02@users.noreply.github.com> Date: Fri, 31 May 2024 03:27:06 +0800 Subject: [PATCH] fix: remove whitespace & line break before opening URLs --- app/src/main/java/me/ash/reader/ui/ext/ContextExt.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/me/ash/reader/ui/ext/ContextExt.kt b/app/src/main/java/me/ash/reader/ui/ext/ContextExt.kt index 570e60ef..6cf99f52 100644 --- a/app/src/main/java/me/ash/reader/ui/ext/ContextExt.kt +++ b/app/src/main/java/me/ash/reader/ui/ext/ContextExt.kt @@ -78,7 +78,7 @@ fun Context.openURL( specificBrowser: OpenLinkSpecificBrowserPreference = OpenLinkSpecificBrowserPreference.default ) { if (!url.isNullOrBlank()) { - val uri = url.toUri() + val uri = url.trim { it.isWhitespace() || it == '\n' }.toUri() val intent = Intent(Intent.ACTION_VIEW, uri) val customTabsIntent = CustomTabsIntent.Builder().setShowTitle(true).build() try {