diff options
| author | 2020-05-19 08:19:07 +0200 | |
|---|---|---|
| committer | 2020-05-19 02:19:07 -0400 | |
| commit | 9e75b56aa633b696dcce4478ddb4f1d9baf8c9a1 (patch) | |
| tree | 837844c54956c57b14da001e8a06b07e5e6f0c7a /src/main/java/cuchaz/enigma/gui/Gui.java | |
| parent | Create zh_cn.json (#216) (diff) | |
| download | enigma-fork-9e75b56aa633b696dcce4478ddb4f1d9baf8c9a1.tar.gz enigma-fork-9e75b56aa633b696dcce4478ddb4f1d9baf8c9a1.tar.xz enigma-fork-9e75b56aa633b696dcce4478ddb4f1d9baf8c9a1.zip | |
QOL fixes - Volume 2 (#239)
Diffstat (limited to 'src/main/java/cuchaz/enigma/gui/Gui.java')
| -rw-r--r-- | src/main/java/cuchaz/enigma/gui/Gui.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/java/cuchaz/enigma/gui/Gui.java b/src/main/java/cuchaz/enigma/gui/Gui.java index 3adabae..ed32469 100644 --- a/src/main/java/cuchaz/enigma/gui/Gui.java +++ b/src/main/java/cuchaz/enigma/gui/Gui.java | |||
| @@ -941,18 +941,18 @@ public class Gui { | |||
| 941 | public void moveClassTree(EntryReference<Entry<?>, Entry<?>> obfReference, boolean isOldOb, boolean isNewOb) { | 941 | public void moveClassTree(EntryReference<Entry<?>, Entry<?>> obfReference, boolean isOldOb, boolean isNewOb) { |
| 942 | ClassEntry classEntry = obfReference.entry.getContainingClass(); | 942 | ClassEntry classEntry = obfReference.entry.getContainingClass(); |
| 943 | 943 | ||
| 944 | // Ob -> deob | ||
| 945 | List<ClassSelector.StateEntry> stateDeobf = this.deobfPanel.deobfClasses.getExpansionState(this.deobfPanel.deobfClasses); | 944 | List<ClassSelector.StateEntry> stateDeobf = this.deobfPanel.deobfClasses.getExpansionState(this.deobfPanel.deobfClasses); |
| 946 | List<ClassSelector.StateEntry> stateObf = this.obfPanel.obfClasses.getExpansionState(this.obfPanel.obfClasses); | 945 | List<ClassSelector.StateEntry> stateObf = this.obfPanel.obfClasses.getExpansionState(this.obfPanel.obfClasses); |
| 947 | 946 | ||
| 948 | if (isOldOb && !isNewOb) { | 947 | // Ob -> deob |
| 948 | if (!isNewOb) { | ||
| 949 | this.deobfPanel.deobfClasses.moveClassIn(classEntry); | 949 | this.deobfPanel.deobfClasses.moveClassIn(classEntry); |
| 950 | this.obfPanel.obfClasses.moveClassOut(classEntry); | 950 | this.obfPanel.obfClasses.moveClassOut(classEntry); |
| 951 | this.deobfPanel.deobfClasses.reload(); | 951 | this.deobfPanel.deobfClasses.reload(); |
| 952 | this.obfPanel.obfClasses.reload(); | 952 | this.obfPanel.obfClasses.reload(); |
| 953 | } | 953 | } |
| 954 | // Deob -> ob | 954 | // Deob -> ob |
| 955 | else if (isNewOb && !isOldOb) { | 955 | else if (!isOldOb) { |
| 956 | this.obfPanel.obfClasses.moveClassIn(classEntry); | 956 | this.obfPanel.obfClasses.moveClassIn(classEntry); |
| 957 | this.deobfPanel.deobfClasses.moveClassOut(classEntry); | 957 | this.deobfPanel.deobfClasses.moveClassOut(classEntry); |
| 958 | this.deobfPanel.deobfClasses.reload(); | 958 | this.deobfPanel.deobfClasses.reload(); |