From d38a7169b8423cc258a0c3f6b1da568fecbd7905 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Fri, 17 Mar 2023 19:09:43 -0400 Subject: [PATCH] Fixing spaces after urls --- .../com/vitorpamplona/amethyst/ui/components/ClickableUrl.kt | 2 +- .../vitorpamplona/amethyst/ui/components/RichTextViewer.kt | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/components/ClickableUrl.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/components/ClickableUrl.kt index 731f8bfa1..1d84fa2e8 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/components/ClickableUrl.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/components/ClickableUrl.kt @@ -12,7 +12,7 @@ fun ClickableUrl(urlText: String, url: String) { val uri = LocalUriHandler.current ClickableText( - text = AnnotatedString("$urlText "), + text = AnnotatedString(urlText), onClick = { runCatching { uri.openUri(url) } }, style = LocalTextStyle.current.copy(color = MaterialTheme.colors.primary) ) diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/components/RichTextViewer.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/components/RichTextViewer.kt index ee185d6d9..320ecc36b 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/components/RichTextViewer.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/components/RichTextViewer.kt @@ -155,7 +155,7 @@ fun RichTextViewer( val additionalChars = matcher.group(4) ?: "" // additional chars ClickableUrl(url, "https://$url") - Text("$additionalChars") + Text("$additionalChars ") } else if (tagIndex.matcher(word).matches() && tags != null) { TagLink(word, tags, canPreview, backgroundColor, accountViewModel, navController) } else if (hashTagsPattern.matcher(word).matches()) { @@ -182,7 +182,7 @@ fun RichTextViewer( val additionalChars = matcher.group(4) ?: "" // additional chars ClickableUrl(url, "https://$url") - Text("$additionalChars") + Text("$additionalChars ") } else if (tagIndex.matcher(word).matches() && tags != null) { TagLink(word, tags, canPreview, backgroundColor, accountViewModel, navController) } else if (hashTagsPattern.matcher(word).matches()) {