diff --git a/gui/griffon-app/views/com/muwire/gui/MainFrameView.groovy b/gui/griffon-app/views/com/muwire/gui/MainFrameView.groovy index fa88b492..51a995bf 100644 --- a/gui/griffon-app/views/com/muwire/gui/MainFrameView.groovy +++ b/gui/griffon-app/views/com/muwire/gui/MainFrameView.groovy @@ -819,6 +819,8 @@ class MainFrameView { public void windowClosing(WindowEvent e) { chatNotificator.mainWindowDeactivated() if (application.getContext().get("tray-icon") != null) { + if (SystemVersion.isWindows()) + PrioritySetter.enterBackgroundMode() if (settings.closeWarning) { runInsideUIAsync { Map args2 = new HashMap<>() @@ -842,11 +844,6 @@ class MainFrameView { chatNotificator.mainWindowActivated() } - public void windowClosed(WindowEvent e) { - if (SystemVersion.isWindows()) - PrioritySetter.enterBackgroundMode() - } - public void windowIconified(WindowEvent e) { if (SystemVersion.isWindows()) PrioritySetter.enterBackgroundMode()