diff --git a/app/SysTray-X/SysTray-X-app/windowctrl.cpp b/app/SysTray-X/SysTray-X-app/windowctrl.cpp index a6f461d..749686d 100644 --- a/app/SysTray-X/SysTray-X-app/windowctrl.cpp +++ b/app/SysTray-X/SysTray-X-app/windowctrl.cpp @@ -336,6 +336,15 @@ void WindowCtrl::slotShowHide() */ findWindows( m_ppid ); +#ifdef Q_OS_WIN + + /* + * Restore hidden windows ( not found by findWindws() ) + */ + normalizeWindowsHidden(); + +#endif + #ifdef Q_OS_UNIX /* @@ -381,12 +390,6 @@ void WindowCtrl::slotShowHide() } } -#ifdef Q_OS_WIN - - normalizeWindowsHidden(); - -#endif - /* * Mark action */