Compare commits

...

2 commits

Author SHA1 Message Date
Paul Gofman
f1547a0331 Merge branch 'systray_show' into 'master'
explorer: Prevent apps from showing Wine specific shell tray window with no icons.

See merge request wine/wine!6728
2024-11-16 05:50:18 +00:00
Paul Gofman
98db1dc245 explorer: Prevent apps from showing Wine specific shell tray window with no icons. 2024-10-23 19:32:44 -06:00

View file

@ -1110,6 +1110,18 @@ static LRESULT WINAPI shell_traywnd_proc( HWND hwnd, UINT msg, WPARAM wparam, LP
else do_show_systray();
break;
case WM_WINDOWPOSCHANGING:
{
WINDOWPOS *p = (WINDOWPOS *)lparam;
if (p->flags & SWP_SHOWWINDOW && (!show_systray || (!nb_displayed && !enable_taskbar)))
{
TRACE( "WM_WINDOWPOSCHANGING clearing SWP_SHOWWINDOW.\n" );
p->flags &= ~SWP_SHOWWINDOW;
}
break;
}
case WM_MOVE:
update_systray_balloon_position();
break;