fix(note_language): double separator when only RTL languages

This commit is contained in:
Elian Doran 2025-03-05 23:00:48 +02:00
parent deb5d82c02
commit 77d6cdc546
No known key found for this signature in database

View File

@ -139,11 +139,17 @@ export default class NoteLanguageWidget extends NoteContextAwareWidget {
const rightToLeftLanguages = filteredLanguages.filter((l) => l.rtl); const rightToLeftLanguages = filteredLanguages.filter((l) => l.rtl);
let locales: ("---" | Locale)[] = [ let locales: ("---" | Locale)[] = [
DEFAULT_LOCALE, DEFAULT_LOCALE
"---",
...leftToRightLanguages
]; ];
if (leftToRightLanguages.length > 0) {
locales = [
...locales,
"---",
...leftToRightLanguages
];
}
if (rightToLeftLanguages.length > 0) { if (rightToLeftLanguages.length > 0) {
locales = [ locales = [
...locales, ...locales,