diff --git a/daemon/src/main/java/org/lsposed/lspd/service/LSPModuleService.java b/daemon/src/main/java/org/lsposed/lspd/service/LSPModuleService.java index 0e575807..fb6c0f88 100644 --- a/daemon/src/main/java/org/lsposed/lspd/service/LSPModuleService.java +++ b/daemon/src/main/java/org/lsposed/lspd/service/LSPModuleService.java @@ -203,9 +203,9 @@ public class LSPModuleService extends IXposedService.Stub { var userId = ensureModule(); Map values = new ArrayMap<>(); if (diff.containsKey("delete")) { - var deletes = diff.getStringArrayList("delete"); + var deletes = (Set) diff.getSerializable("delete"); for (var key : deletes) { - values.put(key, null); + values.put((String) key, null); } } if (diff.containsKey("put")) {