From f18ace3b80edcda2041cc16dcadc3d2ef876127e Mon Sep 17 00:00:00 2001 From: Marcel Hibbe <dev@mhibbe.de> Date: Mon, 9 Aug 2021 15:45:10 +0200 Subject: [PATCH] set layoutDirection for message input panel to ltr. this will fix that voice messages can be recorded. only set the text input to layoutDirection=locale Signed-off-by: Marcel Hibbe <dev@mhibbe.de> --- app/src/main/res/layout/view_message_input.xml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/res/layout/view_message_input.xml b/app/src/main/res/layout/view_message_input.xml index a2ef3b7ae..69ce0ea61 100644 --- a/app/src/main/res/layout/view_message_input.xml +++ b/app/src/main/res/layout/view_message_input.xml @@ -31,7 +31,8 @@ <RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" - android:layout_marginEnd="4dp"> + android:layout_marginEnd="4dp" + android:layoutDirection="ltr"> <include layout="@layout/item_message_quote" android:layout_width="match_parent" @@ -66,7 +67,7 @@ <androidx.emoji.widget.EmojiEditText android:id="@id/messageInput" - android:layout_width="match_parent" + android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/quotedChatMessageView" android:layout_centerHorizontal="true" @@ -77,6 +78,7 @@ android:lineSpacingMultiplier="1.2" android:minHeight="48dp" android:textAlignment="viewStart" + android:layoutDirection="locale" tools:hint="@string/nc_hint_enter_a_message" /> <TextView