diff --git a/app/SysTray-X/windowctrl-win.cpp b/app/SysTray-X/windowctrl-win.cpp index 1618e90..b916b6f 100644 --- a/app/SysTray-X/windowctrl-win.cpp +++ b/app/SysTray-X/windowctrl-win.cpp @@ -413,6 +413,13 @@ void WindowCtrlWin::normalizeWindow( quint64 window ) return; } + long style = GetWindowLong( (HWND)window, GWL_STYLE ); + + style &= ~(WS_EX_TOOLWINDOW); + style |= WS_EX_APPWINDOW; + + SetWindowLong( (HWND)window, GWL_STYLE, style ); + ShowWindow( (HWND)window, SW_RESTORE ); SetForegroundWindow( (HWND)window ); }