manager: Filter ignore case. fix #1470

This commit is contained in:
weishu
2024-03-19 12:17:32 +08:00
parent 79a1410fd3
commit 8c44e82db2

View File

@@ -83,8 +83,11 @@ class SuperUserViewModel : ViewModel() {
val appList by derivedStateOf {
sortedList.filter {
it.label.contains(search) || it.packageName.contains(search) || HanziToPinyin.getInstance()
.toPinyinString(it.label).contains(search)
it.label.contains(search, true) || it.packageName.contains(
search,
true
) || HanziToPinyin.getInstance()
.toPinyinString(it.label).contains(search, true)
}.filter {
it.uid == 2000 // Always show shell
|| showSystemApps || it.packageInfo.applicationInfo.flags.and(ApplicationInfo.FLAG_SYSTEM) == 0