diff --git a/app/src/main/java/com/topjohnwu/magisk/ui/module/ModuleViewModel.kt b/app/src/main/java/com/topjohnwu/magisk/ui/module/ModuleViewModel.kt index 76df5c536..8bf79afb4 100644 --- a/app/src/main/java/com/topjohnwu/magisk/ui/module/ModuleViewModel.kt +++ b/app/src/main/java/com/topjohnwu/magisk/ui/module/ModuleViewModel.kt @@ -94,7 +94,7 @@ class ModuleViewModel( .toList() .map { it to itemsInstalled.calculateDiff(it) } .doOnSuccessUi { itemsInstalled.update(it.first, it.second) } - .flatMap { repoUpdater.exec() } + .flatMap { repoUpdater.exec(force) } .flatMap { Single.fromCallable { repoDatabase.repoCursor.toList { Repo(it) } } } .flattenAsFlowable { it } .map { RepoRvItem(it) }