Geometry Nodes: Node group operators initial phase #108947

Merged
Hans Goudey merged 72 commits from node-group-operators into main 2023-06-29 13:58:01 +02:00
1 changed files with 7 additions and 1 deletions
Showing only changes of commit 82128c57cb - Show all commits

View File

@ -145,7 +145,13 @@ static int run_node_group_exec(bContext *C, wmOperator *op)
Scene *scene = CTX_data_scene(C);
ViewLayer *view_layer = CTX_data_view_layer(C);
Object *active_object = CTX_data_active_object(C);
eObjectMode mode = active_object ? eObjectMode(active_object->mode) : OB_MODE_OBJECT;
if (!active_object) {
return OPERATOR_CANCELLED;
}
if (active_object->mode == OB_MODE_OBJECT) {
return OPERATOR_CANCELLED;
}
const eObjectMode mode = eObjectMode(active_object->mode);
const bNodeTree *node_tree = get_node_tree(*bmain, *op->ptr);
if (!node_tree) {