From dc73aec334e862afa3f7764659d74b28cf4bf54d Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Tue, 12 Dec 2023 18:57:14 -0500 Subject: [PATCH] No need to remember this. --- .../amethyst/ui/components/ClickableUrl.kt | 11 ++++++----- 1 file changed, 6 insertions(+), 5 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 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) ) }