forked from recloudstream/cloudstream
Show languages of providers in alphabetical order to make it consistent with app language selector (#1357)
Co-authored-by: Paweł <pawelmaczalowski@gmail.com>
This commit is contained in:
parent
e54c951bb6
commit
4ac7e0c967
1 changed files with 3 additions and 2 deletions
|
@ -149,10 +149,11 @@ class SettingsLang : PreferenceFragmentCompat() {
|
|||
|
||||
getPref(R.string.provider_lang_key)?.setOnPreferenceClickListener {
|
||||
activity?.getApiProviderLangSettings()?.let { current ->
|
||||
val allLangs = HashSet<String>()
|
||||
var allLangs: MutableSet<String> = mutableSetOf()
|
||||
for (api in APIHolder.apis) {
|
||||
allLangs.add(api.lang)
|
||||
}
|
||||
allLangs = allLangs.sortedBy { SubtitleHelper.fromTwoLettersToLanguage(it) }.toMutableSet()
|
||||
|
||||
val currentList = ArrayList<Int>()
|
||||
for (i in current) {
|
||||
|
|
Loading…
Reference in a new issue