From: Rémi Bernon <rbernon(a)codeweavers.com> This reverts commit b1f74bc20d75592217add533f4630e163ec76075. --- dlls/winex11.drv/window.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dlls/winex11.drv/window.c b/dlls/winex11.drv/window.c index 683c8037f9b..c6decf4796d 100644 --- a/dlls/winex11.drv/window.c +++ b/dlls/winex11.drv/window.c @@ -354,7 +354,8 @@ static HWND hwnd_from_window( Display *display, Window window ) HWND *list; UINT i; - if (!window || window == root_window) return desktop; + if (!window) return 0; + if (window == root_window) return desktop; if (!XFindContext( display, window, winContext, (char **)&hwnd )) return hwnd; if (!(list = build_hwnd_list())) return desktop; -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/8117