summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/main/java/cuchaz/enigma/gui/GuiController.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/cuchaz/enigma/gui/GuiController.java b/src/main/java/cuchaz/enigma/gui/GuiController.java
index 03e17682..357d812b 100644
--- a/src/main/java/cuchaz/enigma/gui/GuiController.java
+++ b/src/main/java/cuchaz/enigma/gui/GuiController.java
@@ -260,14 +260,14 @@ public class GuiController {
260 EntryRemapper mapper = this.deobfuscator.getMapper(); 260 EntryRemapper mapper = this.deobfuscator.getMapper();
261 261
262 SourceIndex index = this.currentSource.getIndex(); 262 SourceIndex index = this.currentSource.getIndex();
263 Collection<Token> tokens = mapper.getObfResolver().resolveReference(reference, ResolutionStrategy.RESOLVE_ROOT) 263 Collection<Token> tokens = mapper.getObfResolver().resolveReference(reference, ResolutionStrategy.RESOLVE_CLOSEST)
264 .stream() 264 .stream()
265 .flatMap(r -> index.getReferenceTokens(r).stream()) 265 .flatMap(r -> index.getReferenceTokens(r).stream())
266 .collect(Collectors.toList()); 266 .collect(Collectors.toList());
267 267
268 if (tokens.isEmpty()) { 268 if (tokens.isEmpty()) {
269 // DEBUG 269 // DEBUG
270 System.err.println(String.format("WARNING: no tokens found for %s in %s", tokens, this.currentSource.getEntry())); 270 System.err.println(String.format("WARNING: no tokens found for %s in %s", reference, this.currentSource.getEntry()));
271 } else { 271 } else {
272 this.gui.showTokens(tokens); 272 this.gui.showTokens(tokens);
273 } 273 }