From 4d81123c763781483ebf211ef16e6f351acbeffd Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Tue, 2 Dec 2025 14:17:40 +0100 Subject: [PATCH] fix: don't add an extra space at the beginning of formatted keybinds --- src/keybind/keybind.zig | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/keybind/keybind.zig b/src/keybind/keybind.zig index a0cc948..e20a1a0 100644 --- a/src/keybind/keybind.zig +++ b/src/keybind/keybind.zig @@ -879,8 +879,15 @@ const KeyEventSequenceFmt = struct { key_events: []const KeyEvent, pub fn format(self: @This(), writer: anytype) !void { - for (self.key_events) |key_event| - try writer.print(" {f}", .{input.key_event_short_fmt(key_event)}); + var first = true; + for (self.key_events) |key_event| { + if (first) { + first = false; + } else { + try writer.print(" ", .{}); + } + try writer.print("{f}", .{input.key_event_short_fmt(key_event)}); + } } };