From 2f172a9cb08eab3bf260f9c7e40cae1b03707429 Mon Sep 17 00:00:00 2001 From: dcnieho 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: https://svn.code.sf.net/p/freeglut/code/trunk@1580 7f0cb862-5218-0410-a997-914c9d46530a --- freeglut/freeglut/src/x11/fg_window_x11.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/freeglut/freeglut/src/x11/fg_window_x11.c b/freeglut/freeglut/src/x11/fg_window_x11.c index f9e94a4..d2a3bbd 100644 --- a/freeglut/freeglut/src/x11/fg_window_x11.c +++ b/freeglut/freeglut/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 }