From 2893347da7cb339ee5bb20b8d9dffce91a86ab25 Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Fri, 15 Nov 2024 22:33:06 +0100 Subject: [PATCH] fix: skip to next binding on parse error --- src/keybind/dynamic/keybind.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/keybind/dynamic/keybind.zig b/src/keybind/dynamic/keybind.zig index 87b11aa..05fb3a5 100644 --- a/src/keybind/dynamic/keybind.zig +++ b/src/keybind/dynamic/keybind.zig @@ -503,8 +503,8 @@ const BindingSet = struct { switch (state) { .key_event => { keys = parse_key_events(self.allocator, token) catch |e| { - self.logger.print_err("keybind.load", "ERROR: {s} {s}", .{@errorName(e), parse_error_message}); - return e; + self.logger.print_err("keybind.load", "ERROR: {s} {s}", .{ @errorName(e), parse_error_message }); + break; }; state = .command; },