diff options
author | Philipp Oeser <info@graphics-engineer.com> | 2019-02-15 16:29:10 +0300 |
---|---|---|
committer | Philipp Oeser <info@graphics-engineer.com> | 2019-02-15 20:03:25 +0300 |
commit | 7e3a395d86737b82a1735eeb355c60e9eb29ebcf (patch) | |
tree | b869be235a2616ec745709850bcb3bc6a09033fe /source/blender/editors/space_node/node_edit.c | |
parent | 6e40e3489f6d43e07da04a034ee564c9134149bb (diff) |
Fix T61572: Crash when copy/pasting nodes
was caused by rBc6e3a20ab60b, copied node was actually added to the
nodetree, resulting in an endless loop.
Reviewers: brecht
Differential Revision: https://developer.blender.org/D4360
Diffstat (limited to 'source/blender/editors/space_node/node_edit.c')
-rw-r--r-- | source/blender/editors/space_node/node_edit.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/editors/space_node/node_edit.c b/source/blender/editors/space_node/node_edit.c index c14d378e9b7..53eac7c6a5c 100644 --- a/source/blender/editors/space_node/node_edit.c +++ b/source/blender/editors/space_node/node_edit.c @@ -1922,7 +1922,7 @@ static int node_clipboard_copy_exec(bContext *C, wmOperator *UNUSED(op)) for (node = ntree->nodes.first; node; node = node->next) { if (node->flag & SELECT) { /* No ID refcounting, this node is virtual, detached from any actual Blender data currently. */ - bNode *new_node = BKE_node_copy_ex(ntree, node, LIB_ID_CREATE_NO_USER_REFCOUNT); + bNode *new_node = BKE_node_copy_ex(NULL, node, LIB_ID_CREATE_NO_USER_REFCOUNT); BKE_node_clipboard_add_node(new_node); } } |