From c9bd11667c37f7bcf4f2a2a4e71f847f2a0b45ec Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Sun, 10 Mar 2024 21:08:47 +0100 Subject: [PATCH] fix: gutter click past end of file --- src/tui/editor_gutter.zig | 1 + 1 file changed, 1 insertion(+) diff --git a/src/tui/editor_gutter.zig b/src/tui/editor_gutter.zig index 177a16f..c05a2ba 100644 --- a/src/tui/editor_gutter.zig +++ b/src/tui/editor_gutter.zig @@ -219,6 +219,7 @@ inline fn render_diff_symbols(self: *Self, diff_symbols: *[]Symbol, pos: usize, fn primary_click(self: *const Self, y: i32) error{Exit}!bool { var line = self.row + 1; line += @intCast(y); + if (line > self.lines) line = self.lines; try command.executeName("goto_line", command.fmt(.{line})); try command.executeName("goto_column", command.fmt(.{1})); try command.executeName("select_end", .{});