[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