From 5693874db154d285df1838fc04ed609a2929b5cc Mon Sep 17 00:00:00 2001 From: andrekir Date: Tue, 17 Dec 2024 12:25:54 -0300 Subject: [PATCH] fix: message text is not always cleaned when sending fixes #1474 --- .../main/java/com/geeksville/mesh/ui/message/Message.kt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/geeksville/mesh/ui/message/Message.kt b/app/src/main/java/com/geeksville/mesh/ui/message/Message.kt index 97c5bbbcf..1f7bf0444 100644 --- a/app/src/main/java/com/geeksville/mesh/ui/message/Message.kt +++ b/app/src/main/java/com/geeksville/mesh/ui/message/Message.kt @@ -451,10 +451,11 @@ private fun TextInput( Spacer(Modifier.width(8.dp)) Button( onClick = { - if (message.value.text.isNotEmpty()) { - onClick(message.value.text) - message.value = TextFieldValue("") + val str = message.value.text.trim() + if (str.isNotEmpty()) { focusManager.clearFocus() + onClick(str) + message.value = TextFieldValue("") } }, modifier = Modifier.size(48.dp),