From 9a66cec8b406ceec9414bfa990b2e70d8c7fd0d7 Mon Sep 17 00:00:00 2001 From: LoveSy Date: Thu, 3 Jun 2021 18:35:10 +0800 Subject: [PATCH] [app] Only clear scopes from the same user when check recommended (#726) --- .../main/java/org/lsposed/manager/adapters/ScopeAdapter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/lsposed/manager/adapters/ScopeAdapter.java b/app/src/main/java/org/lsposed/manager/adapters/ScopeAdapter.java index 8cefe4d3..d2da76c8 100644 --- a/app/src/main/java/org/lsposed/manager/adapters/ScopeAdapter.java +++ b/app/src/main/java/org/lsposed/manager/adapters/ScopeAdapter.java @@ -219,7 +219,7 @@ public class ScopeAdapter extends RecyclerView.Adapter } private void checkRecommended() { - checkedList.clear(); + checkedList.removeIf(i -> i.userId == module.userId); checkedList.addAll(recommendedList); ConfigManager.setModuleScope(module.packageName, checkedList); }