[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [13385] trunk/blender/source/blender/src/ editnode.c: Composite fix: the RenderLayer node option " rerender only this layer" did

Ton Roosendaal ton at blender.org
Thu Jan 24 14:43:12 CET 2008


Revision: 13385
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=13385
Author:   ton
Date:     2008-01-24 14:43:12 +0100 (Thu, 24 Jan 2008)

Log Message:
-----------
Composite fix: the RenderLayer node option "rerender only this layer" did
not invoke a re-composite signal to the right window. Looked like as if the
re-render had no effect.

Modified Paths:
--------------
    trunk/blender/source/blender/src/editnode.c

Modified: trunk/blender/source/blender/src/editnode.c
===================================================================
--- trunk/blender/source/blender/src/editnode.c	2008-01-24 13:11:15 UTC (rev 13384)
+++ trunk/blender/source/blender/src/editnode.c	2008-01-24 13:43:12 UTC (rev 13385)
@@ -300,8 +300,12 @@
 				
 				/* not the best implementation of the world... but we need it to work now :) */
 				if(node->type==CMP_NODE_R_LAYERS && node->custom2) {
+					/* add event for this window (after render curarea can be changed) */
+					addqueue(curarea->win, UI_BUT_EVENT, B_NODE_TREE_EXEC);
+					
 					composite_node_render(snode, node);
-					/* new event, a render can go fullscreen and open new window */
+					
+					/* add another event, a render can go fullscreen and open new window */
 					addqueue(curarea->win, UI_BUT_EVENT, B_NODE_TREE_EXEC);
 				}
 				else {





More information about the Bf-blender-cvs mailing list