[Bf-blender-cvs] [46105b2507d] soc-2021-curves: Fix link handles not working as toggle

Dilith Jayakody noreply at git.blender.org
Sat Jan 22 06:11:42 CET 2022


Commit: 46105b2507de7f94814a894088b227ded794562f
Author: Dilith Jayakody
Date:   Sat Jan 22 10:41:28 2022 +0530
Branches: soc-2021-curves
https://developer.blender.org/rB46105b2507de7f94814a894088b227ded794562f

Fix link handles not working as toggle

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

D	release/scripts/addons
M	release/scripts/addons_contrib
M	source/blender/editors/curve/editcurve_pen.c

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

diff --git a/release/scripts/addons b/release/scripts/addons
deleted file mode 160000
index 0574f418a03..00000000000
--- a/release/scripts/addons
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit 0574f418a03e2dddfac8b402ce1fb8c33b6b25d5
diff --git a/release/scripts/addons_contrib b/release/scripts/addons_contrib
index 7936dde9ece..61e45814503 160000
--- a/release/scripts/addons_contrib
+++ b/release/scripts/addons_contrib
@@ -1 +1 @@
-Subproject commit 7936dde9ece881d531b1a2ee6c45ddb56d30038c
+Subproject commit 61e45814503f51963c91c51aaf764612e7c5dc72
diff --git a/source/blender/editors/curve/editcurve_pen.c b/source/blender/editors/curve/editcurve_pen.c
index 7f9fa7f8713..498bb8e01a1 100644
--- a/source/blender/editors/curve/editcurve_pen.c
+++ b/source/blender/editors/curve/editcurve_pen.c
@@ -1628,7 +1628,7 @@ static int curve_pen_modal(bContext *C, wmOperator *op, const wmEvent *event)
   cpd->free_toggle_pressed = is_extra_key_pressed(event, free_toggle);
   if (!cpd->link_handles_pressed && is_extra_key_pressed(event, link_handles)) {
     move_all_selected_points(nurbs, false, true, event, &vc);
-    cpd->link_handles = true;
+    cpd->link_handles = !cpd->link_handles;
   }
   cpd->link_handles_pressed = is_extra_key_pressed(event, link_handles);
   const bool move_entire_pressed = is_extra_key_pressed(event, move_entire);



More information about the Bf-blender-cvs mailing list