winex11: Don't try to activate the desktop window on take focus.
This commit is contained in:
parent
bde89576b3
commit
eaad370987
|
@ -349,6 +349,7 @@ static inline BOOL can_activate_window( HWND hwnd )
|
||||||
LONG style = GetWindowLongW( hwnd, GWL_STYLE );
|
LONG style = GetWindowLongW( hwnd, GWL_STYLE );
|
||||||
if (!(style & WS_VISIBLE)) return FALSE;
|
if (!(style & WS_VISIBLE)) return FALSE;
|
||||||
if ((style & (WS_POPUP|WS_CHILD)) == WS_CHILD) return FALSE;
|
if ((style & (WS_POPUP|WS_CHILD)) == WS_CHILD) return FALSE;
|
||||||
|
if (hwnd == GetDesktopWindow()) return FALSE;
|
||||||
return !(style & WS_DISABLED);
|
return !(style & WS_DISABLED);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue