Fix bugs with RTL languages and showing/entering backup code.

Fixes #10193
Fixes #10195
fork-5.53.8
Sgn-32 2020-11-13 19:35:25 +01:00 zatwierdzone przez Cody Henthorne
rodzic 45e11f6291
commit c36f9646f9
4 zmienionych plików z 9 dodań i 3 usunięć

Wyświetl plik

@ -205,7 +205,7 @@ public class BackupUtil {
new SecureRandom().nextBytes(random);
for (int i=0;i<30;i+=5) {
result[i/5] = String.format("%05d", ByteUtil.byteArray5ToLong(random, i) % 100000);
result[i/5] = String.format(Locale.ENGLISH, "%05d", ByteUtil.byteArray5ToLong(random, i) % 100000);
}
return result;

Wyświetl plik

@ -22,6 +22,7 @@
android:focusable="true">
<TableRow android:gravity="center_horizontal"
android:layoutDirection="ltr"
android:clickable="false"
android:focusable="false">
@ -46,7 +47,9 @@
tools:text="42738" />
</TableRow>
<TableRow android:gravity="center_horizontal">
<TableRow android:gravity="center_horizontal"
android:layoutDirection="ltr">
<TextView android:id="@+id/code_fourth"
android:layout_width="wrap_content"
android:layout_height="wrap_content"

Wyświetl plik

@ -49,6 +49,7 @@
<TableRow
android:clickable="false"
android:focusable="false"
android:layoutDirection="ltr"
android:gravity="center_horizontal">
<TextView
@ -75,7 +76,8 @@
tools:text="42738" />
</TableRow>
<TableRow android:gravity="center_horizontal">
<TableRow android:gravity="center_horizontal"
android:layoutDirection="ltr">
<TextView
android:id="@+id/code_fourth"

Wyświetl plik

@ -12,6 +12,7 @@
android:id="@+id/restore_passphrase_input"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layoutDirection="ltr"
android:fontFamily="monospace"
android:hint="@string/enter_backup_passphrase_dialog__backup_passphrase"
android:imeOptions="actionDone"