[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [41061] branches/cycles/source/blender/ editors/space_node/space_node.c: Cycles: fix missing node editor redraw when assiging/removing materials.

Brecht Van Lommel brechtvanlommel at pandora.be
Sun Oct 16 18:53:25 CEST 2011


Revision: 41061
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=41061
Author:   blendix
Date:     2011-10-16 16:53:24 +0000 (Sun, 16 Oct 2011)
Log Message:
-----------
Cycles: fix missing node editor redraw when assiging/removing materials.

Modified Paths:
--------------
    branches/cycles/source/blender/editors/space_node/space_node.c

Modified: branches/cycles/source/blender/editors/space_node/space_node.c
===================================================================
--- branches/cycles/source/blender/editors/space_node/space_node.c	2011-10-16 16:14:36 UTC (rev 41060)
+++ branches/cycles/source/blender/editors/space_node/space_node.c	2011-10-16 16:53:24 UTC (rev 41061)
@@ -216,6 +216,12 @@
 					ED_area_tag_refresh(sa);
 			}
 			break;
+		case NC_OBJECT:
+			if(type==NTREE_SHADER) {
+				if(wmn->data==ND_OB_SHADING)
+					ED_area_tag_refresh(sa);
+			}
+			break;
 		case NC_TEXT:
 			/* pynodes */
 			if(wmn->data==ND_SHADING)
@@ -436,6 +442,10 @@
 		case NC_NODE:
 			ED_region_tag_redraw(ar);
 			break;
+		case NC_OBJECT:
+			if(wmn->data==ND_OB_SHADING)
+				ED_region_tag_redraw(ar);
+			break;
 		case NC_ID:
 			if(wmn->action == NA_RENAME)
 				ED_region_tag_redraw(ar);




More information about the Bf-blender-cvs mailing list