fix: don't add an extra space at the beginning of formatted keybinds

This commit is contained in:
CJ van den Berg 2025-12-02 14:17:40 +01:00
parent b3425d5c59
commit 4d81123c76
Signed by: neurocyte
GPG key ID: 8EB1E1BB660E3FB9

View file

@ -879,8 +879,15 @@ const KeyEventSequenceFmt = struct {
key_events: []const KeyEvent, key_events: []const KeyEvent,
pub fn format(self: @This(), writer: anytype) !void { pub fn format(self: @This(), writer: anytype) !void {
for (self.key_events) |key_event| var first = true;
try writer.print(" {f}", .{input.key_event_short_fmt(key_event)}); 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)});
}
} }
}; };