diff --git a/manager/app/src/main/java/me/weishu/kernelsu/ui/viewmodel/ModuleViewModel.kt b/manager/app/src/main/java/me/weishu/kernelsu/ui/viewmodel/ModuleViewModel.kt index f73a42ee..ca333171 100644 --- a/manager/app/src/main/java/me/weishu/kernelsu/ui/viewmodel/ModuleViewModel.kt +++ b/manager/app/src/main/java/me/weishu/kernelsu/ui/viewmodel/ModuleViewModel.kt @@ -107,7 +107,7 @@ class ModuleViewModel : ViewModel() { } fun checkUpdate(m: ModuleInfo, callback: (String?) -> Unit) { - if (m.updateJson.isEmpty()) { + if (m.updateJson.isEmpty() || m.remove || m.update || !m.enabled) { callback(null) return }