fix: preserve perpendicular tracking after typed distance

This commit is contained in:
gianlucafiore committed 2026-10-07 20:02:09 -03:00
1 parent 6df70538ea
commit 99fff30c53
3 files changed
+111 -2

No files matched your search

+1
View File
@@ -679,6 +679,7 @@ impl OpenCADStudio {
self.dyn_coord_absolute = false;
self.sync_dyn_fields();
self.reset_tracking_after_point();
self.snapper.remember_distance_reference(dir);
self.push_ucs_to_cmd(i);
let result = self.tabs[i].active_cmd.as_mut().map(|c| c.on_point(pt));
let task = result.map(|r| self.apply_cmd_result(r))?;