Prioritize "all" ("Multi") lang in extensions lists

Fixes #8811
Fixes #8812
This commit is contained in:
arkon
2023-01-05 22:34:24 -05:00
parent 91e282d7e5
commit 50d46fe7f6
4 changed files with 10 additions and 11 deletions

View File

@@ -25,10 +25,7 @@ class GetExtensionLanguages(
}
.distinct()
.sortedWith(
compareBy(
{ it !in enabledLanguage },
{ LocaleHelper.getDisplayName(it) },
),
compareBy<String> { it !in enabledLanguage }.then(LocaleHelper.comparator),
)
}
}

View File

@@ -25,10 +25,7 @@ class GetLanguagesWithSources(
sortedSources.groupBy { it.lang }
.toSortedMap(
compareBy(
{ it !in enabledLanguage },
{ LocaleHelper.getDisplayName(it) },
),
compareBy<String> { it !in enabledLanguage }.then(LocaleHelper.comparator),
)
}
}