[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [57104] trunk/blender/source/blender/ makesrna/intern/rna_nodetree.c: Node options draw function fix for C nodes: use the default button draw function as a fallback if no extended draw function is defined .
Lukas Toenne
lukas.toenne at googlemail.com
Wed May 29 14:43:35 CEST 2013
Revision: 57104
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=57104
Author: lukastoenne
Date: 2013-05-29 12:43:35 +0000 (Wed, 29 May 2013)
Log Message:
-----------
Node options draw function fix for C nodes: use the default button draw function as a fallback if no extended draw function is defined.
Modified Paths:
--------------
trunk/blender/source/blender/makesrna/intern/rna_nodetree.c
Modified: trunk/blender/source/blender/makesrna/intern/rna_nodetree.c
===================================================================
--- trunk/blender/source/blender/makesrna/intern/rna_nodetree.c 2013-05-29 11:55:35 UTC (rev 57103)
+++ trunk/blender/source/blender/makesrna/intern/rna_nodetree.c 2013-05-29 12:43:35 UTC (rev 57104)
@@ -2329,6 +2329,11 @@
RNA_pointer_create(id, &RNA_Node, node, &ptr);
node->typeinfo->uifuncbut(layout, C, &ptr);
}
+ else if (node->typeinfo->uifunc) {
+ PointerRNA ptr;
+ RNA_pointer_create(id, &RNA_Node, node, &ptr);
+ node->typeinfo->uifunc(layout, C, &ptr);
+ }
}
static void rna_CompositorNode_tag_need_exec(bNode *node)
More information about the Bf-blender-cvs
mailing list