From 82a50310466eeb1a3d65b771775d21202abe7011 Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Sat, 25 Jan 2025 20:48:30 +0100 Subject: [PATCH] fix(palette): prevent crash on select(0) --- src/tui/mode/overlay/palette.zig | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/tui/mode/overlay/palette.zig b/src/tui/mode/overlay/palette.zig index 983f1bd..b152452 100644 --- a/src/tui/mode/overlay/palette.zig +++ b/src/tui/mode/overlay/palette.zig @@ -364,7 +364,10 @@ pub fn Create(options: type) type { self.view_pos = 0; } self.update_scrollbar(); - self.start_query(idx - self.view_pos - 1) catch {}; + if (idx < self.view_pos + 1) + self.start_query(0) catch {} + else + self.start_query(idx - self.view_pos - 1) catch {}; } const cmds = struct {