From 3b5376ef8b0040d37b9655d471acff8e304eca93 Mon Sep 17 00:00:00 2001 From: jeffrey-signal Date: Tue, 17 Feb 2026 22:40:23 -0500 Subject: [PATCH] Fix mixed-directional text input behavior in recipient search field. --- .../thoughtcrime/securesms/conversation/RecipientSearchBar.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/RecipientSearchBar.kt b/app/src/main/java/org/thoughtcrime/securesms/conversation/RecipientSearchBar.kt index ad342786b3..dcfe9eda2c 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/RecipientSearchBar.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/RecipientSearchBar.kt @@ -27,7 +27,9 @@ import androidx.compose.ui.graphics.Color import androidx.compose.ui.graphics.vector.ImageVector import androidx.compose.ui.res.stringResource import androidx.compose.ui.res.vectorResource +import androidx.compose.ui.text.TextStyle import androidx.compose.ui.text.input.ImeAction +import androidx.compose.ui.text.style.TextDirection import androidx.compose.ui.unit.dp import org.signal.core.ui.compose.DayNightPreviews import org.signal.core.ui.compose.IconButtons.IconButton @@ -67,6 +69,7 @@ fun RecipientSearchBar( onValueChange = onQueryChange, placeholder = { Text(hint) }, singleLine = true, + textStyle = TextStyle(textDirection = TextDirection.ContentOrLtr), shape = SearchBarDefaults.inputFieldShape, colors = TextFieldDefaults.colors( unfocusedContainerColor = MaterialTheme.colorScheme.surfaceVariant,