fix(settings): sort setting preferences using lowercase (#2312)
This commit is contained in:
parent
876b271dca
commit
2743a95b41
|
@ -35,8 +35,8 @@ internal abstract class AbstractPreferenceScreen(
|
|||
return PreferenceScreen(
|
||||
key,
|
||||
StringResource("${key}_title", title),
|
||||
preferences.sortedBy { it.title.value } +
|
||||
categories.sortedBy { it.title }.map { it.transform() },
|
||||
preferences.sortedBy { it.title.value.lowercase() } +
|
||||
categories.sortedBy { it.title.lowercase() }.map { it.transform() },
|
||||
summary?.let { summary ->
|
||||
StringResource("${key}_summary", summary)
|
||||
}
|
||||
|
@ -63,7 +63,7 @@ internal abstract class AbstractPreferenceScreen(
|
|||
return PreferenceCategory(
|
||||
key,
|
||||
StringResource("${key}_title", title),
|
||||
preferences.sortedBy { it.title.value }
|
||||
preferences.sortedBy { it.title.value.lowercase() }
|
||||
)
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue