diff options
Diffstat (limited to 'release')
-rw-r--r-- | release/scripts/startup/bl_operators/node.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/release/scripts/startup/bl_operators/node.py b/release/scripts/startup/bl_operators/node.py index 16349c27e39..6627e814499 100644 --- a/release/scripts/startup/bl_operators/node.py +++ b/release/scripts/startup/bl_operators/node.py @@ -123,7 +123,8 @@ class NodeAddOperator(): result = self.execute(context) if self.use_transform and ('FINISHED' in result): - bpy.ops.transform.translate('INVOKE_DEFAULT') + # removes the node again if transform is cancelled + bpy.ops.transform.translate('INVOKE_DEFAULT', remove_on_cancel = True) return result |