Revision: 18957
          
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=18957
Author:   ton
Date:     2009-02-13 14:55:57 +0100 (Fri, 13 Feb 2009)

Log Message:
-----------
2.5

Bugfix: menus in "screen space" could go wrong because the code
accidentally used window->winid instead of screen->mainwin id.
(the first is window id, the 2nd wm subwindow id. On start both
are one, which made it not appear immediately).

Modified Paths:
--------------
    branches/blender2.5/blender/source/blender/editors/interface/interface.c

Modified: 
branches/blender2.5/blender/source/blender/editors/interface/interface.c
===================================================================
--- branches/blender2.5/blender/source/blender/editors/interface/interface.c    
2009-02-13 13:33:01 UTC (rev 18956)
+++ branches/blender2.5/blender/source/blender/editors/interface/interface.c    
2009-02-13 13:55:57 UTC (rev 18957)
@@ -1610,8 +1610,8 @@
                /* no subwindow created yet, for menus for example, so we
                 * use the main window instead, since buttons are created
                 * there anyway */
-               wm_subwindow_getmatrix(window, window->winid, block->winmat);
-               wm_subwindow_getsize(window, window->winid, &getsizex, 
&getsizey);
+               wm_subwindow_getmatrix(window, window->screen->mainwin, 
block->winmat);
+               wm_subwindow_getsize(window, window->screen->mainwin, 
&getsizex, &getsizey);
 
                block->aspect= 2.0/fabs(getsizex*block->winmat[0][0]);
                block->auto_open= 2;


_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to