Commit 18f4fb98 authored by Alexandre Julliard's avatar Alexandre Julliard

winex11: Fix the type hint for the desktop window.

parent 9bf9c0b7
...@@ -829,16 +829,22 @@ void X11DRV_set_wm_hints( Display *display, struct x11drv_win_data *data ) ...@@ -829,16 +829,22 @@ void X11DRV_set_wm_hints( Display *display, struct x11drv_win_data *data )
Window group_leader; Window group_leader;
Atom window_type; Atom window_type;
MwmHints mwm_hints; MwmHints mwm_hints;
DWORD style = GetWindowLongW( data->hwnd, GWL_STYLE ); DWORD style, ex_style;
DWORD ex_style = GetWindowLongW( data->hwnd, GWL_EXSTYLE ); HWND owner;
HWND owner = GetWindow( data->hwnd, GW_OWNER );
if (data->hwnd == GetDesktopWindow()) if (data->hwnd == GetDesktopWindow())
{ {
/* force some styles for the desktop to get the correct decorations */ /* force some styles for the desktop to get the correct decorations */
style |= WS_CAPTION | WS_SYSMENU | WS_MINIMIZEBOX; style = WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_MINIMIZEBOX;
ex_style = WS_EX_APPWINDOW;
owner = 0; owner = 0;
} }
else
{
style = GetWindowLongW( data->hwnd, GWL_STYLE );
ex_style = GetWindowLongW( data->hwnd, GWL_EXSTYLE );
owner = GetWindow( data->hwnd, GW_OWNER );
}
/* transient for hint */ /* transient for hint */
if (owner) if (owner)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment