From fabf52ffd720ec7807130f6f5f2e56e87c20beb2 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Wed, 7 Jun 2023 12:22:53 -0400 Subject: [PATCH] Moves channel name to a remember state --- .../com/vitorpamplona/amethyst/ui/note/ReplyInformation.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/note/ReplyInformation.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/note/ReplyInformation.kt index 2f334df8a..e880c0f69 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/note/ReplyInformation.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/note/ReplyInformation.kt @@ -187,6 +187,10 @@ fun ReplyInformationChannel( val channelState by baseChannel.live.observeAsState() val channel = channelState?.channel ?: return + val channelName = remember(channelState) { + AnnotatedString("${channel.info.name} ") + } + FlowRow() { Text( stringResource(R.string.in_channel), @@ -195,7 +199,7 @@ fun ReplyInformationChannel( ) ClickableText( - AnnotatedString("${channel.info.name} "), + text = channelName, style = LocalTextStyle.current.copy(color = MaterialTheme.colors.primary.copy(alpha = 0.52f), fontSize = 13.sp), onClick = { onChannelTagClick(channel) } )