Align text to "start" to show LTR text in RTL view correctly.

Fixes #11335
This commit is contained in:
Fumiaki Yoshimatsu
2021-06-02 17:39:31 -04:00
committed by Alex Hart
parent 654d98b0fe
commit 9c71994804
3 changed files with 8 additions and 0 deletions

View File

@@ -35,6 +35,7 @@
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:textAppearance="@style/Signal.Text.Title.SettingsBio" android:textAppearance="@style/Signal.Text.Title.SettingsBio"
android:textAlignment="viewStart"
tools:text="Peter Parker" /> tools:text="Peter Parker" />
<org.thoughtcrime.securesms.components.emoji.EmojiTextView <org.thoughtcrime.securesms.components.emoji.EmojiTextView
@@ -44,6 +45,7 @@
style="@style/Signal.Text.Preview.Secondary" style="@style/Signal.Text.Preview.Secondary"
android:maxLines="1" android:maxLines="1"
android:ellipsize="end" android:ellipsize="end"
android:textAlignment="viewStart"
tools:text="Crusin' the web" /> tools:text="Crusin' the web" />
<org.thoughtcrime.securesms.components.emoji.EmojiTextView <org.thoughtcrime.securesms.components.emoji.EmojiTextView
@@ -51,6 +53,7 @@
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
style="@style/Signal.Text.Preview.Secondary" style="@style/Signal.Text.Preview.Secondary"
android:textAlignment="viewStart"
tools:text="+1 (999) 555-1234" /> tools:text="+1 (999) 555-1234" />
</LinearLayout> </LinearLayout>

View File

@@ -27,6 +27,7 @@
android:layout_marginTop="16dp" android:layout_marginTop="16dp"
android:layout_marginEnd="@dimen/dsl_settings_gutter" android:layout_marginEnd="@dimen/dsl_settings_gutter"
android:textAppearance="@style/Signal.Text.Body" android:textAppearance="@style/Signal.Text.Body"
android:textAlignment="viewStart"
app:layout_constraintBottom_toTopOf="@id/summary" app:layout_constraintBottom_toTopOf="@id/summary"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@id/icon" app:layout_constraintStart_toEndOf="@id/icon"
@@ -46,6 +47,7 @@
android:lineSpacingExtra="4sp" android:lineSpacingExtra="4sp"
android:textAppearance="@style/TextAppearance.Signal.Body2" android:textAppearance="@style/TextAppearance.Signal.Body2"
android:textColor="@color/text_color_secondary_enabled_selector" android:textColor="@color/text_color_secondary_enabled_selector"
android:textAlignment="viewStart"
app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@id/icon" app:layout_constraintStart_toEndOf="@id/icon"

View File

@@ -114,6 +114,7 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginStart="24dp" android:layout_marginStart="24dp"
style="@style/Signal.Text.Body" style="@style/Signal.Text.Body"
android:textAlignment="viewStart"
app:layout_constraintTop_toTopOf="parent" app:layout_constraintTop_toTopOf="parent"
app:layout_constraintStart_toEndOf="@id/manage_profile_name_icon" app:layout_constraintStart_toEndOf="@id/manage_profile_name_icon"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
@@ -159,6 +160,7 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginStart="24dp" android:layout_marginStart="24dp"
style="@style/Signal.Text.Body" style="@style/Signal.Text.Body"
android:textAlignment="viewStart"
app:layout_constraintTop_toTopOf="parent" app:layout_constraintTop_toTopOf="parent"
app:layout_constraintStart_toEndOf="@id/manage_profile_username_icon" app:layout_constraintStart_toEndOf="@id/manage_profile_username_icon"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
@@ -205,6 +207,7 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginStart="24dp" android:layout_marginStart="24dp"
style="@style/Signal.Text.Body" style="@style/Signal.Text.Body"
android:textAlignment="viewStart"
app:layout_constraintTop_toTopOf="parent" app:layout_constraintTop_toTopOf="parent"
app:layout_constraintStart_toEndOf="@id/manage_profile_about_icon" app:layout_constraintStart_toEndOf="@id/manage_profile_about_icon"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"