[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [37593] trunk/blender/source/blender/ editors/space_node: Bugfix, irc report:
Ton Roosendaal
ton at blender.org
Fri Jun 17 15:57:41 CEST 2011
Revision: 37593
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=37593
Author: ton
Date: 2011-06-17 13:57:41 +0000 (Fri, 17 Jun 2011)
Log Message:
-----------
Bugfix, irc report:
Adding new material in active node didn't update the material
properties buttons.
Modified Paths:
--------------
trunk/blender/source/blender/editors/space_node/node_edit.c
trunk/blender/source/blender/editors/space_node/space_node.c
Modified: trunk/blender/source/blender/editors/space_node/node_edit.c
===================================================================
--- trunk/blender/source/blender/editors/space_node/node_edit.c 2011-06-17 13:53:47 UTC (rev 37592)
+++ trunk/blender/source/blender/editors/space_node/node_edit.c 2011-06-17 13:57:41 UTC (rev 37593)
@@ -504,14 +504,7 @@
ED_node_changed_update(snode->id, node);
}
- // XXX
-#if 0
- if(node->id)
- ; // XXX BIF_preview_changed(-1); /* temp hack to force texture preview to update */
-
- // allqueue(REDRAWBUTSSHADING, 1);
- // allqueue(REDRAWIPO, 0);
-#endif
+ WM_main_add_notifier(NC_MATERIAL|ND_NODES, node->id);
}
else if(snode->treetype==NTREE_COMPOSIT) {
Scene *scene= (Scene*)snode->id;
Modified: trunk/blender/source/blender/editors/space_node/space_node.c
===================================================================
--- trunk/blender/source/blender/editors/space_node/space_node.c 2011-06-17 13:53:47 UTC (rev 37592)
+++ trunk/blender/source/blender/editors/space_node/space_node.c 2011-06-17 13:57:41 UTC (rev 37593)
@@ -200,6 +200,9 @@
ED_area_tag_refresh(sa);
else if(wmn->data==ND_SHADING_DRAW)
ED_area_tag_refresh(sa);
+ else if(wmn->action==NA_ADDED && snode->edittree)
+ nodeSetActiveID(snode->edittree, ID_MA, wmn->reference);
+
}
break;
case NC_TEXTURE:
More information about the Bf-blender-cvs
mailing list