diff --git a/YACReaderLibrary/trayicon_controller.cpp b/YACReaderLibrary/trayicon_controller.cpp index 333b651c..c30f5af2 100644 --- a/YACReaderLibrary/trayicon_controller.cpp +++ b/YACReaderLibrary/trayicon_controller.cpp @@ -103,7 +103,11 @@ void TrayIconController::showWindow() OSXShowDockIcon(); window->showNormal(); #else - window->show(); + if (window->isMinimized()) { + window->setWindowState((window->windowState() & ~Qt::WindowMinimized)); + } else { + window->show(); + } #endif window->raise(); // for MacOS window->activateWindow(); // for Windows