From 6e261fa35e260b3501599607aa839e6f45605431 Mon Sep 17 00:00:00 2001 From: geeksville Date: Fri, 15 May 2020 11:55:32 -0700 Subject: [PATCH] don't let the user send empty messages --- app/src/main/java/com/geeksville/mesh/ui/MessagesFragment.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/geeksville/mesh/ui/MessagesFragment.kt b/app/src/main/java/com/geeksville/mesh/ui/MessagesFragment.kt index 71b1f8587..20ffff62c 100644 --- a/app/src/main/java/com/geeksville/mesh/ui/MessagesFragment.kt +++ b/app/src/main/java/com/geeksville/mesh/ui/MessagesFragment.kt @@ -153,8 +153,9 @@ class MessagesFragment : ScreenFragment("Messages"), Logging { messageInputText.on(EditorInfo.IME_ACTION_DONE) { debug("did IME action") - val str = messageInputText.text.toString() - model.messagesState.sendMessage(str) + val str = messageInputText.text.toString().trim() + if (str.isNotEmpty()) + model.messagesState.sendMessage(str) messageInputText.setText("") // blow away the string the user just entered // requireActivity().hideKeyboard()