From 809052b4ed5cf77d073617912878691f865d855f Mon Sep 17 00:00:00 2001 From: gegy1000 Date: Sun, 24 Feb 2019 11:02:59 +0200 Subject: Fix #81 -- validate renames across related classes --- src/main/java/cuchaz/enigma/gui/elements/MenuBar.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/main/java/cuchaz/enigma/gui') diff --git a/src/main/java/cuchaz/enigma/gui/elements/MenuBar.java b/src/main/java/cuchaz/enigma/gui/elements/MenuBar.java index d7be1a9..770520b 100644 --- a/src/main/java/cuchaz/enigma/gui/elements/MenuBar.java +++ b/src/main/java/cuchaz/enigma/gui/elements/MenuBar.java @@ -197,7 +197,11 @@ public class MenuBar extends JMenuBar { JMenuItem search = new JMenuItem("Search"); search.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_SPACE, InputEvent.SHIFT_MASK)); menu.add(search); - search.addActionListener(event -> new SearchDialog(this.gui).show()); + search.addActionListener(event -> { + if (this.gui.getController().getDeobfuscator() != null) { + new SearchDialog(this.gui).show(); + } + }); } } -- cgit v1.2.3