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.
This commit is contained in:
		@@ -300,8 +300,12 @@ static void composit_node_event(SpaceNode *snode, short event)
 | 
			
		||||
				
 | 
			
		||||
				/* 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 {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user