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 9ebc5d84..4096b094 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 @@ -102,12 +102,13 @@ class SuperUserViewModel : ViewModel() { suspend fun fetchAppList() { + isRefreshing = true + val result = connectKsuService { Log.w(TAG, "KsuService disconnected") } - + withContext(Dispatchers.IO) { - isRefreshing = true val pm = ksuApp.packageManager val allowList = Natives.getAllowList().toSet() val denyList = Natives.getDenyList().toSet()