From e72bbdb59d4ff8a509efe956aab2ca7ba83a759c Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Wed, 25 Mar 2026 17:10:34 -0400 Subject: [PATCH] refactor(wip): add TextFieldState to ViewModels and update call sites https://claude.ai/code/session_014FZPV258VfdeE1mcyeU7wU --- .../notifications/publicMessages/NewPublicMessageScreen.kt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/notifications/publicMessages/NewPublicMessageScreen.kt b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/notifications/publicMessages/NewPublicMessageScreen.kt index f6ab68d8a0..a4fcf05b81 100644 --- a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/notifications/publicMessages/NewPublicMessageScreen.kt +++ b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/notifications/publicMessages/NewPublicMessageScreen.kt @@ -415,8 +415,7 @@ fun SendDirectMessageTo( ) ThinPaddingTextField( - value = postViewModel.toUsers, - onValueChange = postViewModel::updateToUsers, + state = postViewModel.toUsersState, modifier = Modifier .weight(1f) @@ -432,7 +431,7 @@ fun SendDirectMessageTo( color = MaterialTheme.colorScheme.placeholderText, ) }, - visualTransformation = + outputTransformation = UrlUserTagTransformation( MaterialTheme.colorScheme.primary, ),