From 71d1d18f89425ca3ed485a89693f515f49611336 Mon Sep 17 00:00:00 2001 From: gianlucafiore Date: Thu, 3 Sep 2026 17:23:11 -0300 Subject: [PATCH] fix(grips): clear OTRACK after typed stretch commit --- src/app/update/command.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/app/update/command.rs b/src/app/update/command.rs index 59cfba4a5..6f2e10903 100644 --- a/src/app/update/command.rs +++ b/src/app/update/command.rs @@ -475,6 +475,11 @@ pub(super) fn on_tab_close(&mut self, idx: usize) -> Task { // Distance / Angle fields as well. self.sync_dyn_fields(); + // A typed grip commit bypasses the normal viewport point-release + // tracking cleanup. Drop the consumed OTRACK / Extension guide now + // so no stale tracking ray remains visible after the grip edit. + self.reset_tracking_after_point(); + return task; } }