[Bf-blender-cvs] [1dc503b33ab] master: Nodes: Remove node after link drag search cancel

Hans Goudey noreply at git.blender.org
Tue Aug 2 00:03:32 CEST 2022


Commit: 1dc503b33abdb8504099568732822aa5c906e328
Author: Hans Goudey
Date:   Mon Aug 1 17:03:21 2022 -0500
Branches: master
https://developer.blender.org/rB1dc503b33abdb8504099568732822aa5c906e328

Nodes: Remove node after link drag search cancel

Remove the node if the transform operation is cancelled rather than
confirmed. This is consistent with the regular search menu.

===================================================================

M	source/blender/editors/space_node/link_drag_search.cc

===================================================================

diff --git a/source/blender/editors/space_node/link_drag_search.cc b/source/blender/editors/space_node/link_drag_search.cc
index c524de2c55d..9014e36c4e2 100644
--- a/source/blender/editors/space_node/link_drag_search.cc
+++ b/source/blender/editors/space_node/link_drag_search.cc
@@ -232,6 +232,7 @@ static void link_drag_search_exec_fn(bContext *C, void *arg1, void *arg2)
   PointerRNA ptr;
   WM_operator_properties_create_ptr(&ptr, ot);
   RNA_boolean_set(&ptr, "view2d_edge_pan", true);
+  RNA_boolean_set(&ptr, "remove_on_cancel", true);
   WM_operator_name_call_ptr(C, ot, WM_OP_INVOKE_DEFAULT, &ptr, nullptr);
   WM_operator_properties_free(&ptr);
 }



More information about the Bf-blender-cvs mailing list