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 5ae69237f..7bb9ec1a5 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,17 +12,18 @@ import androidx.compose.ui.text.AnnotatedString fun ClickableUrl(urlText: String, url: String) { val uri = LocalUriHandler.current - val doubleCheckedUrl = remember(url) { - if (url.contains("://")) url else "https://$url" - } - val text = remember(urlText) { AnnotatedString(urlText) } ClickableText( text = text, - onClick = { runCatching { uri.openUri(doubleCheckedUrl) } }, + onClick = { + runCatching { + val doubleCheckedUrl = if (url.contains("://")) url else "https://$url" + uri.openUri(doubleCheckedUrl) + } + }, style = LocalTextStyle.current.copy(color = MaterialTheme.colorScheme.primary) ) }