From 91d14cf1103d5bd3663db1b0fdd3ebb64d965594 Mon Sep 17 00:00:00 2001 From: Diederick Niehorster Date: Thu, 4 Apr 2013 04:49:13 +0000 Subject: [PATCH] dont wait till window visible when creating menu, as menu won't be shown until first use... git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1580 7f0cb862-5218-0410-a997-914c9d46530a --- src/x11/fg_window_x11.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/x11/fg_window_x11.c b/src/x11/fg_window_x11.c index f9e94a4..d2a3bbd 100644 --- a/src/x11/fg_window_x11.c +++ b/src/x11/fg_window_x11.c @@ -364,7 +364,8 @@ void fgPlatformOpenWindow( SFG_Window* window, const char* title, XFree(visualInfo); - if( !isSubWindow) + /* wait till window visible */ + if( !isSubWindow && !window->IsMenu) XPeekIfEvent( fgDisplay.pDisplay.Display, &eventReturnBuffer, &fghWindowIsVisible, (XPointer)(window->Window.Handle) ); #undef WINDOW_CONFIG } -- 1.7.10.4