diff options
author | Lukas Toenne <lukas.toenne@googlemail.com> | 2013-03-05 13:34:17 +0400 |
---|---|---|
committer | Lukas Toenne <lukas.toenne@googlemail.com> | 2013-03-05 13:34:17 +0400 |
commit | 4caa3ae8b9db919a23a94413d15eee47a3bbe456 (patch) | |
tree | b92e103cfa35a87080f011977553296627aa9e61 | |
parent | 6e76d538551015b0344e4ad2ce467b4f86ca77b1 (diff) |
Sanity check in the cut-links operator, make sure preview jobs are not running before modifying the node tree.
-rw-r--r-- | source/blender/editors/space_node/node_relationships.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/source/blender/editors/space_node/node_relationships.c b/source/blender/editors/space_node/node_relationships.c index 8d7eef22822..fd934ddfbdb 100644 --- a/source/blender/editors/space_node/node_relationships.c +++ b/source/blender/editors/space_node/node_relationships.c @@ -840,7 +840,9 @@ static int cut_links_exec(bContext *C, wmOperator *op) if (i > 1) { int found = FALSE; bNodeLink *link, *next; - + + ED_preview_kill_jobs(C); + for (link = snode->edittree->links.first; link; link = next) { next = link->next; |