Ooops, forgot to set the current window in the last commit. I'll have to
[freeglut] / src / freeglut_main.c
index 2f95b63..7b53ea4 100644 (file)
@@ -1085,6 +1085,7 @@ void FGAPIENTRY glutMainLoopEvent( void )
         case UnmapNotify:
             /* We get this when iconifying a window. */ 
             GETWINDOW( xunmap );
+            fgSetWindow( window );
             INVOKE_WCB( *window, WindowStatus, ( GLUT_HIDDEN ) );
             window->State.Visible = GL_FALSE;
             break;