From 29464bccfe7712de0179ae840cd929930a30eddb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bart=C5=82omiej=20Burdukiewicz?= Date: Thu, 2 Sep 2010 13:41:25 +0000 Subject: [PATCH] Fix unable to restore window when always hide the main window option is set --- src/ui/mainwindow.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/ui/mainwindow.cpp b/src/ui/mainwindow.cpp index a6c8396a6..28232abfd 100644 --- a/src/ui/mainwindow.cpp +++ b/src/ui/mainwindow.cpp @@ -832,6 +832,10 @@ void MainWindow::ToggleShowHide() { hide(); setWindowState((windowState() & ~Qt::WindowMinimized) | Qt::WindowActive); SetHiddenInTray(false); + } else if (!isVisible()) + { + show(); + activateWindow(); } else { // Window is not hidden but does not have focus; bring it to front. activateWindow();