From 7b1f6c898d1ce82f1b4fcc9863c8af63ad93369a Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Thu, 15 Jan 2026 10:38:20 +0100 Subject: [PATCH] fix: trigger completions also on inserts that end in a trigger char --- src/tui/editor.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tui/editor.zig b/src/tui/editor.zig index 0c609c7..1f5a631 100644 --- a/src/tui/editor.zig +++ b/src/tui/editor.zig @@ -2892,7 +2892,7 @@ pub const Editor = struct { cursor.row, cursor.col, root_ = try root_.insert_chars(cursor.row, cursor.col, s, allocator, self.metrics); cursor.target = cursor.col; self.nudge_insert(.{ .begin = begin, .end = cursor.* }, cursel, s.len); - if (s.len == 1) self.run_triggers(cursel, s[0], .insert); + if (s.len > 0) self.run_triggers(cursel, s[s.len - 1], .insert); return root_; }