From 602fc8c6e717921dfebdadc1ee93ba0d1180e255 Mon Sep 17 00:00:00 2001 From: Kanake <10kanake@gmail.com> Date: Mon, 20 Oct 2025 22:24:21 +0300 Subject: [PATCH] Fix RTL issue with phone number in settings. Fixes #14239 Resolves #14387 --- .../components/settings/app/AppSettingsFragment.kt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/AppSettingsFragment.kt b/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/AppSettingsFragment.kt index 7a3be3166a..239b72895c 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/AppSettingsFragment.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/components/settings/app/AppSettingsFragment.kt @@ -35,7 +35,9 @@ import androidx.compose.ui.res.colorResource import androidx.compose.ui.res.painterResource import androidx.compose.ui.res.stringResource import androidx.compose.ui.res.vectorResource +import androidx.compose.ui.text.TextStyle import androidx.compose.ui.text.style.TextAlign +import androidx.compose.ui.text.style.TextDirection import androidx.compose.ui.unit.dp import androidx.fragment.app.viewModels import androidx.lifecycle.Lifecycle @@ -634,7 +636,10 @@ private fun BioRow( Text( text = prettyPhoneNumber, - color = MaterialTheme.colorScheme.onSurfaceVariant + color = MaterialTheme.colorScheme.onSurfaceVariant, + style = TextStyle( + textDirection = TextDirection.ContentOrLtr + ) ) if (hasUsername) {