From 1bc843897dd91ed0e25d4411e69e16fe35b7fc3b Mon Sep 17 00:00:00 2001 From: andrekir Date: Thu, 7 Apr 2022 23:21:12 -0300 Subject: [PATCH] use keyboard capitalization settings --- app/src/main/java/com/geeksville/mesh/ui/MessagesFragment.kt | 5 +++-- app/src/main/res/layout/messages_fragment.xml | 1 - 2 files changed, 3 insertions(+), 3 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 b4415a12..332ceada 100644 --- a/app/src/main/java/com/geeksville/mesh/ui/MessagesFragment.kt +++ b/app/src/main/java/com/geeksville/mesh/ui/MessagesFragment.kt @@ -57,8 +57,9 @@ class MessagesFragment : Fragment(), Logging { // Allows textMultiline with IME_ACTION_SEND private fun EditText.onActionSend(func: () -> Unit) { - setImeOptions(EditorInfo.IME_ACTION_SEND) - setRawInputType(InputType.TYPE_CLASS_TEXT) + imeOptions = EditorInfo.IME_ACTION_SEND + InputType.TYPE_TEXT_FLAG_MULTI_LINE + setRawInputType(InputType.TYPE_TEXT_FLAG_CAP_SENTENCES) setOnEditorActionListener { _, actionId, _ -> if (actionId == EditorInfo.IME_ACTION_SEND) { diff --git a/app/src/main/res/layout/messages_fragment.xml b/app/src/main/res/layout/messages_fragment.xml index 851934b0..6b530d75 100644 --- a/app/src/main/res/layout/messages_fragment.xml +++ b/app/src/main/res/layout/messages_fragment.xml @@ -57,7 +57,6 @@ android:id="@+id/messageInputText" android:layout_width="match_parent" android:layout_height="wrap_content" - android:inputType="textMultiLine" android:maxLength="228" android:text="" />