From 5fae649bdf14fb63b8d44984eda6edd1094a3314 Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Sun, 21 Oct 2012 12:18:16 +0200 Subject: [PATCH] winex11: Never use a surface for embedded windows, even for the parents. --- dlls/winex11.drv/window.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/winex11.drv/window.c b/dlls/winex11.drv/window.c index 59957a44c4b..7819a54c9fd 100644 --- a/dlls/winex11.drv/window.c +++ b/dlls/winex11.drv/window.c @@ -2043,7 +2043,7 @@ void CDECL X11DRV_WindowPosChanging( HWND hwnd, HWND insert_after, UINT swp_flag /* create the window surface if necessary */ - if (!data->whole_window) goto done; + if (!data->whole_window && !data->embedded) goto done; if (swp_flags & SWP_HIDEWINDOW) goto done; if (data->vis.visualid != default_visual.visualid) goto done; -- 2.11.4.GIT