From 1ca06e1f1a8d5eb5f334775b0fa5bd37cc682a19 Mon Sep 17 00:00:00 2001 From: tiann Date: Mon, 16 Jan 2023 14:50:40 +0800 Subject: [PATCH] manager: don't show manager in superuser --- .../me/weishu/kernelsu/ui/viewmodel/SuperUserViewModel.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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}") } }