X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Ffreeglut_window.c;h=12e6b523730ec63ee868cb467082a2b778dbc49b;hb=2c55bae5c0678f98fceef9bdaa9554988c150635;hp=32a0aba5d9848229845261385804a22616f7d11a;hpb=28e400c655f1b1a1bf775eebefcf6985d305147b;p=freeglut diff --git a/src/freeglut_window.c b/src/freeglut_window.c index 32a0aba..12e6b52 100644 --- a/src/freeglut_window.c +++ b/src/freeglut_window.c @@ -530,6 +530,8 @@ void fgOpenWindow( SFG_Window* window, const char* title, #endif + fgSetWindow( window ); + window->Window.DoubleBuffered = ( fgState.DisplayMode & GLUT_DOUBLE ) ? 1 : 0; @@ -538,7 +540,6 @@ void fgOpenWindow( SFG_Window* window, const char* title, glDrawBuffer ( GL_FRONT ); glReadBuffer ( GL_FRONT ); } - fgSetWindow( window ); } /* @@ -718,6 +719,8 @@ void FGAPIENTRY glutIconifyWindow( void ) freeglut_assert_ready; freeglut_assert_window; + fgStructure.Window->State.Visible = GL_FALSE; + #if TARGET_HOST_UNIX_X11 XIconifyWindow( fgDisplay.Display, fgStructure.Window->Window.Handle,