From ec08cc85e6921e725f3efd3b9dcc11a9cbbdc7c7 Mon Sep 17 00:00:00 2001 From: NekoInverter <42698724+NekoInverter@users.noreply.github.com> Date: Sun, 22 Nov 2020 11:50:11 +0800 Subject: [PATCH] Delete scope list file if no app --- .../java/org/meowcat/edxposed/manager/adapters/AppHelper.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/org/meowcat/edxposed/manager/adapters/AppHelper.java b/app/src/main/java/org/meowcat/edxposed/manager/adapters/AppHelper.java index 559cada7..8295ad5f 100644 --- a/app/src/main/java/org/meowcat/edxposed/manager/adapters/AppHelper.java +++ b/app/src/main/java/org/meowcat/edxposed/manager/adapters/AppHelper.java @@ -353,6 +353,9 @@ public class AppHelper { @SuppressLint("WorldReadableFiles") static boolean saveScopeList(String modulePackageName, List list) { File file = new File(BASE_PATH + String.format(SCOPE_LIST_PATH, modulePackageName)); + if (list.size() == 0) { + return file.delete(); + } try { PrintWriter pr = new PrintWriter(new FileWriter(file)); for (String line : list) {