diff --git a/modules/time-calc-app/src/main/java/org/nanoboot/utils/timecalc/swing/common/MainWindow.java b/modules/time-calc-app/src/main/java/org/nanoboot/utils/timecalc/swing/common/MainWindow.java index 6f27460..a5eada5 100644 --- a/modules/time-calc-app/src/main/java/org/nanoboot/utils/timecalc/swing/common/MainWindow.java +++ b/modules/time-calc-app/src/main/java/org/nanoboot/utils/timecalc/swing/common/MainWindow.java @@ -597,10 +597,15 @@ public class MainWindow extends TWindow { this.configWindow.setVisible(false); } - this.configWindow.doEnableEverything(); } public void doDisableAlmostEverything() { + + if(this.configWindow == null) { + openConfigWindow(); + this.configWindow.setVisible(false); + } + this.configWindow.doDisableAlmostEverything(); } }