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()) {