Clone in a terminal:
Commit e6ed46b
Johan Mattsson - 2016-11-03T09:48:36+00:00
e6ed46b64dcae27927d420e2c8f5be6a2b96c1a6johan.mattsson.m@gmail.com

Don't tie handles when a single handle is moved in Beziér tool

Changed files (1)

Diff

diff --git a/libbirdfont/BezierTool.vala b/libbirdfont/BezierTool.valaindex 6a63255..a963661 100644--- a/libbirdfont/BezierTool.vala+++ b/libbirdfont/BezierTool.vala@@ -444,6 +444,8 @@ public class BezierTool : Tool { 			current_path.delete_last_point (); 			current_path.reset_stroke (); 			current_point = current_path.get_last_point ();+			current_point.set_tie_handle (false);+			current_point.set_reflective_handles (false); 			state = MOVE_HANDLES; 		} else { 			state = swap ? MOVE_LAST_HANDLE_RIGHT : MOVE_LAST_HANDLE_LEFT;

Contact

Email: johan.mattsson.m@gmail.com
Mastodon: typo.social/@birdfont
GitHub: johanmattssonm
LinkedIn: johan-mattsson-2ab324112