From 8b1ba2f2816a7503489f52969f3faa2efd3ad60d Mon Sep 17 00:00:00 2001 From: Thog Date: Tue, 18 Oct 2016 20:58:58 +0200 Subject: Fix #48 --- src/main/java/cuchaz/enigma/gui/GuiController.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/main/java/cuchaz/enigma/gui/GuiController.java b/src/main/java/cuchaz/enigma/gui/GuiController.java index 3188ff0..2d0f7ae 100644 --- a/src/main/java/cuchaz/enigma/gui/GuiController.java +++ b/src/main/java/cuchaz/enigma/gui/GuiController.java @@ -202,7 +202,7 @@ public class GuiController { this.deobfuscator.rename(obfReference.getNameableEntry(), newName); this.isDirty = true; - if (refreshClassTree && deobfReference.entry instanceof ClassEntry) + if (refreshClassTree && deobfReference.entry instanceof ClassEntry && !((ClassEntry) deobfReference.entry).isInnerClass()) this.gui.moveClassTree(deobfReference, newName); refreshCurrentClass(obfReference); @@ -221,7 +221,7 @@ public class GuiController { EntryReference obfReference = this.deobfuscator.obfuscateReference(deobfReference); this.deobfuscator.markAsDeobfuscated(obfReference.getNameableEntry()); this.isDirty = true; - if (deobfReference.entry instanceof ClassEntry) + if (deobfReference.entry instanceof ClassEntry && !((ClassEntry) deobfReference.entry).isInnerClass()) this.gui.moveClassTree(deobfReference, obfReference.entry.getName(), true, false); refreshCurrentClass(obfReference); } -- cgit v1.2.3