diff options
author | Philipp Oeser <info@graphics-engineer.com> | 2018-06-13 15:03:46 +0300 |
---|---|---|
committer | Philipp Oeser <info@graphics-engineer.com> | 2018-06-13 15:03:46 +0300 |
commit | 2002fe27d97223f241580777b1a9073755181e45 (patch) | |
tree | 5b0dce52669f78dceec6b4feb44d1da535a6c920 /source | |
parent | 5788f243378ac95d86e9e95d667713e3aa6db107 (diff) |
Fix T55467: nodes cant be resized after recent clickdrag change
Diffstat (limited to 'source')
-rw-r--r-- | source/blender/editors/space_node/node_edit.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/source/blender/editors/space_node/node_edit.c b/source/blender/editors/space_node/node_edit.c index 388c403d42e..8d8593099a4 100644 --- a/source/blender/editors/space_node/node_edit.c +++ b/source/blender/editors/space_node/node_edit.c @@ -959,11 +959,13 @@ static int node_resize_modal(bContext *C, wmOperator *op, const wmEvent *event) case LEFTMOUSE: case MIDDLEMOUSE: case RIGHTMOUSE: + if (event->val == KM_RELEASE) { + node_resize_exit(C, op, false); + ED_node_post_apply_transform(C, snode->edittree); - node_resize_exit(C, op, false); - ED_node_post_apply_transform(C, snode->edittree); - - return OPERATOR_FINISHED; + return OPERATOR_FINISHED; + } + break; } return OPERATOR_RUNNING_MODAL; |