From db8bd0840f765d6bd4eff1f3e14441d4b93fbd2c Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Tue, 18 Nov 2025 23:27:59 +0100 Subject: [PATCH] fix: find the closest matching symbol not the largest enclosing symbol --- src/tui/mode/overlay/symbol_palette.zig | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/tui/mode/overlay/symbol_palette.zig b/src/tui/mode/overlay/symbol_palette.zig index 9f5e445..34c4b4f 100644 --- a/src/tui/mode/overlay/symbol_palette.zig +++ b/src/tui/mode/overlay/symbol_palette.zig @@ -196,8 +196,6 @@ fn find_closest(palette: *Type) ?usize { var previous: usize = 0; for (palette.entries.items, 0..) |entry, idx| { _, _, _, const sel = get_values(entry.cbor); - if (cursor.within(sel)) - return idx + 1; if (cursor.row < sel.begin.row) return previous + 1; previous = idx; }