[Bf-committers] possible workaround for freeze on closing the render window (OSX)

Stefan Gartner bf-committers@blender.org
Tue, 4 Feb 2003 20:23:53 +0100


Hi list,

this small modification would prevent the renderwindow from being closed on 
Mac OS X, thus preventing the GUI from becoming irresponsive. I was wondering 
if it's worth committing for the 2.26 release until a better solution can be 
found.

Index: renderwin.c
===================================================================
RCS file: /cvsroot/bf-blender/blender/source/blender/src/renderwin.c,v
retrieving revision 1.3
diff -u -3 -p -r1.3 renderwin.c
--- renderwin.c 25 Nov 2002 12:02:05 -0000      1.3
+++ renderwin.c 4 Feb 2003 19:01:59 -0000
@@ -351,8 +351,10 @@ static void renderwin_handler(Window *wi
                renderwin_reshape(rw);
        } else if (evt==REDRAW) {
                renderwin_draw(rw, 0);
+#ifndef __APPLE__
        } else if (evt==WINCLOSE) {
                close_renderwin();
+#endif
        } else if (evt==INPUTCHANGE) {
                rw->active= val;