diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/note/NIP05VerificationDisplay.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/note/NIP05VerificationDisplay.kt index f418786d5..5bd4d5168 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/note/NIP05VerificationDisplay.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/note/NIP05VerificationDisplay.kt @@ -177,18 +177,23 @@ fun DisplayNip05ProfileStatus(user: User) { ) } - Text( - text = AnnotatedString(nip05.split("@")[0] + "@"), - modifier = Modifier.padding(top = 1.dp, bottom = 1.dp, start = 5.dp), - maxLines = 1, - overflow = TextOverflow.Ellipsis - ) + var domainPadStart = 5.dp + + if (nip05.split("@")[0] != "_") { + Text( + text = AnnotatedString(nip05.split("@")[0] + "@"), + modifier = Modifier.padding(top = 1.dp, bottom = 1.dp, start = 5.dp), + maxLines = 1, + overflow = TextOverflow.Ellipsis + ) + domainPadStart = 0.dp + } ClickableText( text = AnnotatedString(nip05.split("@")[1]), onClick = { nip05.let { runCatching { uri.openUri("https://${it.split("@")[1]}") } } }, style = LocalTextStyle.current.copy(color = MaterialTheme.colors.primary), - modifier = Modifier.padding(top = 1.dp, bottom = 1.dp), + modifier = Modifier.padding(top = 1.dp, bottom = 1.dp, start = domainPadStart), maxLines = 1, overflow = TextOverflow.Ellipsis )