diff --git a/jadx-gui/src/main/java/jadx/gui/utils/search/CodeIndex.java b/jadx-gui/src/main/java/jadx/gui/utils/search/CodeIndex.java index bb2252cc8..e58ca6653 100644 --- a/jadx-gui/src/main/java/jadx/gui/utils/search/CodeIndex.java +++ b/jadx-gui/src/main/java/jadx/gui/utils/search/CodeIndex.java @@ -23,7 +23,7 @@ public class CodeIndex { values.add(value); } - public void removeForCls(JavaClass cls) { + public synchronized void removeForCls(JavaClass cls) { values.removeIf(v -> v.getJavaNode().getTopParentClass().equals(cls)); }