Fix #34997: when starting the game engine in one window and switching to a second

window, the game would stop drawing in the first and mess up the OpenGL state of
the second.

Also fixes glPushAttrib/glPopAttrib getting out of sync in some cases.
This commit is contained in:
2013-04-18 16:28:39 +00:00
parent fb2b3155f7
commit feeab1ad53
12 changed files with 44 additions and 34 deletions

View File

@@ -384,7 +384,7 @@ void wm_add_default(bContext *C)
wm->winactive = win;
wm->file_saved = 1;
wm_window_make_drawable(C, win);
wm_window_make_drawable(wm, win);
}