diff --git a/src/gui/gui.zig b/src/gui/gui.zig index 3b72e31f..afc7317c 100644 --- a/src/gui/gui.zig +++ b/src/gui/gui.zig @@ -328,6 +328,7 @@ pub fn toggleWindow(id: []const u8) void { for(openWindows.items, 0..) |_openWindow, i| { if(_openWindow == window) { _ = openWindows.swapRemove(i); + window.onCloseFn(); selectedWindow = null; return; }