summaryrefslogtreecommitdiff
path: root/src/main/java/cuchaz/enigma
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/cuchaz/enigma')
-rw-r--r--src/main/java/cuchaz/enigma/Deobfuscator.java2
-rw-r--r--src/main/java/cuchaz/enigma/gui/Gui.java2
-rw-r--r--src/main/java/cuchaz/enigma/gui/panels/PanelEditor.java1
3 files changed, 3 insertions, 2 deletions
diff --git a/src/main/java/cuchaz/enigma/Deobfuscator.java b/src/main/java/cuchaz/enigma/Deobfuscator.java
index 32792c6..4d9e655 100644
--- a/src/main/java/cuchaz/enigma/Deobfuscator.java
+++ b/src/main/java/cuchaz/enigma/Deobfuscator.java
@@ -411,7 +411,7 @@ public class Deobfuscator {
411 } 411 }
412 412
413 // FIXME: HACK EVEN MORE HACK! 413 // FIXME: HACK EVEN MORE HACK!
414 if (hack) 414 if (hack && this.jarIndex.containsObfEntry(obfEntry.getClassEntry()))
415 return true; 415 return true;
416 } 416 }
417 417
diff --git a/src/main/java/cuchaz/enigma/gui/Gui.java b/src/main/java/cuchaz/enigma/gui/Gui.java
index 846e35b..80cb3ed 100644
--- a/src/main/java/cuchaz/enigma/gui/Gui.java
+++ b/src/main/java/cuchaz/enigma/gui/Gui.java
@@ -738,7 +738,7 @@ public class Gui {
738 throw new Error(ex); 738 throw new Error(ex);
739 } 739 }
740 } 740 }
741 else 741 else if (response == JOptionPane.NO_OPTION)
742 this.frame.dispose(); 742 this.frame.dispose();
743 743
744 return null; 744 return null;
diff --git a/src/main/java/cuchaz/enigma/gui/panels/PanelEditor.java b/src/main/java/cuchaz/enigma/gui/panels/PanelEditor.java
index 8bf4ed6..6eff81c 100644
--- a/src/main/java/cuchaz/enigma/gui/panels/PanelEditor.java
+++ b/src/main/java/cuchaz/enigma/gui/panels/PanelEditor.java
@@ -52,6 +52,7 @@ public class PanelEditor extends JEditorPane {
52 break; 52 break;
53 case KeyEvent.VK_F5: 53 case KeyEvent.VK_F5:
54 gui.getController().refreshCurrentClass(); 54 gui.getController().refreshCurrentClass();
55 break;
55 default: 56 default:
56 break; 57 break;
57 } 58 }