From b69b5f274b64f0b7dc80490361208ecfb01863b2 Mon Sep 17 00:00:00 2001 From: Ton Roosendaal Date: Fri, 22 Feb 2008 11:25:08 +0000 Subject: [PATCH] Fix: compositor events caused far too many recomposite signals, this because it was tagging all nodes with same ID *. --- source/blender/src/editnode.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blender/src/editnode.c b/source/blender/src/editnode.c index d59f095ea1d..caee417cac1 100644 --- a/source/blender/src/editnode.c +++ b/source/blender/src/editnode.c @@ -297,7 +297,7 @@ static void composit_node_event(SpaceNode *snode, short event) bNode *node= BLI_findlink(&snode->edittree->nodes, event-B_NODE_EXEC); if(node) { NodeTagChanged(snode->edittree, node); - NodeTagIDChanged(snode->nodetree, node->id); /* Scene-layer nodes, texture nodes, image nodes, all can be used many times */ + /* don't use NodeTagIDChanged, it gives far too many recomposites for image, scene layers, ... */ /* not the best implementation of the world... but we need it to work now :) */ if(node->type==CMP_NODE_R_LAYERS && node->custom2) {