diff --git a/src/tui/tui.zig b/src/tui/tui.zig index 0639d8b..faac039 100644 --- a/src/tui/tui.zig +++ b/src/tui/tui.zig @@ -318,6 +318,8 @@ fn receive_safe(self: *Self, from: tp.pid_ref, m: tp.message) !void { return; if (try m.match(.{"MOUSE_IDLE"})) { + if (self.mouse_idle_timer) |*t| t.deinit(); + self.mouse_idle_timer = null; try self.clear_hover_focus(); return; }