diff options
| author | 2016-10-28 00:08:07 +0200 | |
|---|---|---|
| committer | 2016-10-28 00:08:07 +0200 | |
| commit | f0be2737087ae82c986a44d6d5bb648ed9a758b3 (patch) | |
| tree | e95bbed60012771c4e7ab902416757bdae09f588 /src/main/java/cuchaz/enigma/gui/GuiController.java | |
| parent | Rework setFieldName to only check name in the actual class mapping and mother... (diff) | |
| download | enigma-fork-f0be2737087ae82c986a44d6d5bb648ed9a758b3.tar.gz enigma-fork-f0be2737087ae82c986a44d6d5bb648ed9a758b3.tar.xz enigma-fork-f0be2737087ae82c986a44d6d5bb648ed9a758b3.zip | |
Fix order of packages, hanging of Enigma and classes nodes not renamed when package is renamed (#25)
Diffstat (limited to 'src/main/java/cuchaz/enigma/gui/GuiController.java')
| -rw-r--r-- | src/main/java/cuchaz/enigma/gui/GuiController.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/java/cuchaz/enigma/gui/GuiController.java b/src/main/java/cuchaz/enigma/gui/GuiController.java index 2d0f7ae..70fb4cf 100644 --- a/src/main/java/cuchaz/enigma/gui/GuiController.java +++ b/src/main/java/cuchaz/enigma/gui/GuiController.java | |||
| @@ -193,13 +193,13 @@ public class GuiController { | |||
| 193 | } | 193 | } |
| 194 | 194 | ||
| 195 | public void rename(EntryReference<Entry, Entry> deobfReference, String newName) { | 195 | public void rename(EntryReference<Entry, Entry> deobfReference, String newName) { |
| 196 | rename(deobfReference, newName, true); | 196 | rename(deobfReference, newName, true, true); |
| 197 | } | 197 | } |
| 198 | 198 | ||
| 199 | public void rename(EntryReference<Entry, Entry> deobfReference, String newName, boolean refreshClassTree) | 199 | public void rename(EntryReference<Entry, Entry> deobfReference, String newName, boolean refreshClassTree, boolean clearTranslationCache) |
| 200 | { | 200 | { |
| 201 | EntryReference<Entry, Entry> obfReference = this.deobfuscator.obfuscateReference(deobfReference); | 201 | EntryReference<Entry, Entry> obfReference = this.deobfuscator.obfuscateReference(deobfReference); |
| 202 | this.deobfuscator.rename(obfReference.getNameableEntry(), newName); | 202 | this.deobfuscator.rename(obfReference.getNameableEntry(), newName, clearTranslationCache); |
| 203 | this.isDirty = true; | 203 | this.isDirty = true; |
| 204 | 204 | ||
| 205 | if (refreshClassTree && deobfReference.entry instanceof ClassEntry && !((ClassEntry) deobfReference.entry).isInnerClass()) | 205 | if (refreshClassTree && deobfReference.entry instanceof ClassEntry && !((ClassEntry) deobfReference.entry).isInnerClass()) |