diff --git a/manager/app/src/main/java/me/weishu/kernelsu/ui/viewmodel/SuperUserViewModel.kt b/manager/app/src/main/java/me/weishu/kernelsu/ui/viewmodel/SuperUserViewModel.kt index 6691a0a3..edc2ab59 100644 --- a/manager/app/src/main/java/me/weishu/kernelsu/ui/viewmodel/SuperUserViewModel.kt +++ b/manager/app/src/main/java/me/weishu/kernelsu/ui/viewmodel/SuperUserViewModel.kt @@ -53,7 +53,8 @@ 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) || it.packageName.contains(search) || HanziToPinyin.getInstance() + .toPinyinString(it.label).contains(search) } } @@ -77,7 +78,7 @@ class SuperUserViewModel : ViewModel() { onAllowList = uid in allowList, onDenyList = uid in denyList ) - } + }.filter { it.packageName != ksuApp.packageName } Log.i(TAG, "load cost: ${SystemClock.elapsedRealtime() - start}") } }