fix: message text is not always cleaned when sending

fixes #1474
This commit is contained in:
andrekir
2024-12-17 12:25:54 -03:00
parent 066e44ae00
commit 5693874db1

View File

@@ -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),