Fix T63281: Drivers inside nodegroups inside nodegroups don't show up in Driver Editor
Recurse into node groups when looking for drivers. Reviewed By: Brecht Differential Revision: http://developer.blender.org/D4653
This commit is contained in:
parent
df99c54b5b
commit
d140e597a6
Notes:
blender-bot
2024-05-08 11:36:44 +02:00
Referenced by issue #63281, Drivers inside nodegroups inside nodegroups don't show up in Driver Editor
|
@ -1968,8 +1968,9 @@ static size_t animdata_filter_ds_nodetree(bAnimContext *ac, ListBase *anim_data,
|
|||
if ((ads->filterflag & ADS_FILTER_ONLYSEL) && (node->flag & NODE_SELECT) == 0) {
|
||||
continue;
|
||||
}
|
||||
items += animdata_filter_ds_nodetree_group(ac, anim_data, ads, owner_id, (bNodeTree *) node->id,
|
||||
filter_mode | ANIMFILTER_TMP_IGNORE_ONLYSEL);
|
||||
/* Recurse into the node group */
|
||||
items += animdata_filter_ds_nodetree(ac, anim_data, ads, owner_id, (bNodeTree *) node->id,
|
||||
filter_mode | ANIMFILTER_TMP_IGNORE_ONLYSEL);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue