diff --git a/java/src/processing/mode/java/pdex/PDEX.java b/java/src/processing/mode/java/pdex/PDEX.java index c3533e66e..97c1c946b 100644 --- a/java/src/processing/mode/java/pdex/PDEX.java +++ b/java/src/processing/mode/java/pdex/PDEX.java @@ -273,8 +273,6 @@ public class PDEX { // Find binding IBinding binding = ASTUtils.resolveBinding(name); - - this.binding = binding; if (binding == null) { editor.statusMessage("Cannot find usages, try to fix errors in your code first", EditorStatus.ERROR); @@ -288,6 +286,8 @@ public class PDEX { // Thread: worker void findUsageAndUpdateTree(PreprocessedSketch ps, IBinding binding) { + this.binding = binding; + // Get label String bindingType = ""; switch (binding.getKind()) {