diff --git a/trunk/src/com/jpexs/asdec/Main.java b/trunk/src/com/jpexs/asdec/Main.java index b4db3f19f..7553936c1 100644 --- a/trunk/src/com/jpexs/asdec/Main.java +++ b/trunk/src/com/jpexs/asdec/Main.java @@ -59,7 +59,7 @@ public class Main { public static final String version = "beta1"; public static String applicationName = "JP ActionScript Decompiler v." + version; public static String shortApplicationName = "JPAD v."+version; - public static LoadingDialog loadingDialog = new LoadingDialog(); + public static LoadingDialog loadingDialog; public static ModeFrame modeFrame; private static boolean working = false; private static TrayIcon trayIcon; @@ -268,6 +268,10 @@ public class Main { if (actionMainFrame != null) actionMainFrame.setVisible(false); Main.file = swfFile; + if(Main.loadingDialog == null) + { + Main.loadingDialog=new LoadingDialog(); + } Main.loadingDialog.setVisible(true); (new OpenFileWorker()).execute(); return true;