X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=retrace%2Fglws_egl_xlib.cpp;fp=retrace%2Fglws_egl_xlib.cpp;h=6bfc40d600f45ad256137c10329acf111ccd1f20;hb=7fd976e02535da8c66fdd6da0cbb2f5762f5149a;hp=0e6b8237305dd302c67c98bca88124d2a1de020e;hpb=d38b370ca8d332ca54a6f5cdea3373199991f65d;p=apitrace diff --git a/retrace/glws_egl_xlib.cpp b/retrace/glws_egl_xlib.cpp index 0e6b823..6bfc40d 100644 --- a/retrace/glws_egl_xlib.cpp +++ b/retrace/glws_egl_xlib.cpp @@ -193,8 +193,6 @@ public: Drawable::resize(w, h); - XResizeWindow(display, window, w, h); - // Tell the window manager to respect the requested size XSizeHints size_hints; size_hints.max_width = size_hints.min_width = w; @@ -202,6 +200,8 @@ public: size_hints.flags = PMinSize | PMaxSize; XSetWMNormalHints(display, window, &size_hints); + XResizeWindow(display, window, w, h); + waitForEvent(ConfigureNotify); eglWaitNative(EGL_CORE_NATIVE_ENGINE);