Bugfix for clickable url

This commit is contained in:
Vitor Pamplona
2023-04-27 17:13:56 -04:00
parent 925289ae64
commit 0fe6bd6c83
@@ -11,9 +11,11 @@ import androidx.compose.ui.text.AnnotatedString
fun ClickableUrl(urlText: String, url: String) { fun ClickableUrl(urlText: String, url: String) {
val uri = LocalUriHandler.current val uri = LocalUriHandler.current
val doubleCheckedUrl = if (url.contains("://")) url else "https://$url"
ClickableText( ClickableText(
text = AnnotatedString(urlText), text = AnnotatedString(urlText),
onClick = { runCatching { uri.openUri(url) } }, onClick = { runCatching { uri.openUri(doubleCheckedUrl) } },
style = LocalTextStyle.current.copy(color = MaterialTheme.colors.primary) style = LocalTextStyle.current.copy(color = MaterialTheme.colors.primary)
) )
} }