Clone in a terminal:
Commit 56f3cf6
Johan Mattsson - 2023-10-07T02:10:25+00:00
56f3cf6649a70c283cf3e7d9d741b8f468834029johan.mattsson.m@gmail.com

Avoid crashing

Changed files (1)

Diff

diff --git a/libbirdfont/TrackTool.vala b/libbirdfont/TrackTool.valaindex 25e73d2..3f28b55 100644--- a/libbirdfont/TrackTool.vala+++ b/libbirdfont/TrackTool.vala@@ -123,6 +123,11 @@ public class TrackTool : Tool { 				last_update = get_current_time (); 				start_update_timer (); 				drawing = true;++				if (is_null(glyph.active_paths)) {+					warning("No active paths in free hand tool.");+					return;				+				} 				 				foreach (Path path in glyph.active_paths) { 					path.create_full_stroke (); // cache merged stroke parts

Contact

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