From 25106f9644e542cc2efdbc3b774ba7cd4014dc53 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Mon, 23 Oct 2023 15:27:17 -0700 Subject: [PATCH] inspector: add clear keyboard events button --- src/inspector/Inspector.zig | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/inspector/Inspector.zig b/src/inspector/Inspector.zig index cb7739cfe..018cc8927 100644 --- a/src/inspector/Inspector.zig +++ b/src/inspector/Inspector.zig @@ -926,6 +926,14 @@ fn renderKeyboardWindow(self: *Inspector) void { break :list; } + if (cimgui.c.igButton("Clear", .{ .x = 0, .y = 0 })) { + var it = self.key_events.iterator(.forward); + while (it.next()) |v| v.deinit(self.surface.alloc); + self.key_events.clear(); + } + + cimgui.c.igSeparator(); + _ = cimgui.c.igBeginTable( "table_key_events", 1,