inspector: add clear keyboard events button

This commit is contained in:
Mitchell Hashimoto
2023-10-23 15:27:17 -07:00
parent f560423e3e
commit 25106f9644

View File

@ -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,