Add some missing Node rna update calls
authorDan Eicher <dan@eu.phorio.us>
Thu, 15 Nov 2012 17:55:11 +0000 (17:55 +0000)
committerDan Eicher <dan@eu.phorio.us>
Thu, 15 Nov 2012 17:55:11 +0000 (17:55 +0000)
source/blender/makesrna/intern/rna_nodetree.c

index 46eca04a00b32b5ef152f61406e4e41734b3181f..1da9a450c2cb5b1d95b5b1a655f7a31dd55fff12 100644 (file)
@@ -4651,18 +4651,22 @@ static void rna_def_node(BlenderRNA *brna)
        prop = RNA_def_property(srna, "select", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flag", NODE_SELECT);
        RNA_def_property_ui_text(prop, "Select", "");
+       RNA_def_property_update(prop, NC_NODE | NA_SELECTED, NULL);
 
        prop = RNA_def_property(srna, "show_options", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flag", NODE_OPTIONS);
        RNA_def_property_ui_text(prop, "Show Options", "");
+       RNA_def_property_update(prop, NC_NODE | ND_DISPLAY, NULL);
 
        prop = RNA_def_property(srna, "show_preview", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flag", NODE_PREVIEW);
        RNA_def_property_ui_text(prop, "Show Preview", "");
+       RNA_def_property_update(prop, NC_NODE | ND_DISPLAY, NULL);
 
        prop = RNA_def_property(srna, "hide", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flag", NODE_HIDDEN);
        RNA_def_property_ui_text(prop, "Hide", "");
+       RNA_def_property_update(prop, NC_NODE | ND_DISPLAY, NULL);
 
        prop = RNA_def_property(srna, "mute", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flag", NODE_MUTED);