From 48b90ec8dac9c900980528b30286e3a08e320e54 Mon Sep 17 00:00:00 2001 From: "honfika@gmail.com" Date: Mon, 25 May 2015 11:01:49 +0200 Subject: [PATCH] allow reload ffdec when no swf is opened --- src/com/jpexs/decompiler/flash/gui/MainFrameClassic.java | 6 ------ src/com/jpexs/decompiler/flash/gui/MainFrameMenu.java | 5 ++--- src/com/jpexs/decompiler/flash/gui/MainFrameRibbon.java | 6 ------ 3 files changed, 2 insertions(+), 15 deletions(-) diff --git a/src/com/jpexs/decompiler/flash/gui/MainFrameClassic.java b/src/com/jpexs/decompiler/flash/gui/MainFrameClassic.java index d4507e9d1..c16bf9dd9 100644 --- a/src/com/jpexs/decompiler/flash/gui/MainFrameClassic.java +++ b/src/com/jpexs/decompiler/flash/gui/MainFrameClassic.java @@ -112,12 +112,6 @@ public final class MainFrameClassic extends AppFrame implements MainFrame { View.centerScreen(this); } - @Override - public void setVisible(boolean b) { - super.setVisible(b); - panel.setVisible(b); - } - @Override public MainPanel getPanel() { return panel; diff --git a/src/com/jpexs/decompiler/flash/gui/MainFrameMenu.java b/src/com/jpexs/decompiler/flash/gui/MainFrameMenu.java index c8b4c04f1..0ceb9b15b 100644 --- a/src/com/jpexs/decompiler/flash/gui/MainFrameMenu.java +++ b/src/com/jpexs/decompiler/flash/gui/MainFrameMenu.java @@ -476,7 +476,8 @@ public abstract class MainFrameMenu implements MenuBuilder { return true; } - return false; + Main.reloadApp(); + return true; } protected void advancedSettingsActionPerformed(ActionEvent evt) { @@ -637,8 +638,6 @@ public abstract class MainFrameMenu implements MenuBuilder { setMenuEnabled("/file/import/importSymbolClass", swfLoaded && !isWorking); setMenuEnabled("/file/import/importXml", swfLoaded && !isWorking); - setMenuEnabled("/file/reload", swfLoaded); - setMenuEnabled("/tools/deobfuscation", swfLoaded); setMenuEnabled("/tools/deobfuscation/renameOneIdentifier", swfLoaded && !isWorking); setMenuEnabled("/tools/deobfuscation/renameInvalidIdentifiers", swfLoaded && !isWorking); diff --git a/src/com/jpexs/decompiler/flash/gui/MainFrameRibbon.java b/src/com/jpexs/decompiler/flash/gui/MainFrameRibbon.java index 9fffebbda..215d818f7 100644 --- a/src/com/jpexs/decompiler/flash/gui/MainFrameRibbon.java +++ b/src/com/jpexs/decompiler/flash/gui/MainFrameRibbon.java @@ -159,12 +159,6 @@ public final class MainFrameRibbon extends AppRibbonFrame { } } - @Override - public void setVisible(boolean b) { - super.setVisible(b); - panel.setVisible(b); - } - @Override public MainPanel getPanel() { return panel;