core: remove Surface.shouldClose

This was a noop in all of our apprts and I think is a holdover from the
glfw days.
This commit is contained in:
Mitchell Hashimoto
2025-07-19 14:03:42 -07:00
parent aa7cceebe9
commit 2e9ee16455
4 changed files with 0 additions and 35 deletions

View File

@@ -132,18 +132,6 @@ pub fn destroy(self: *App) void {
/// events. This should be called by the application runtime on every loop
/// tick.
pub fn tick(self: *App, rt_app: *apprt.App) !void {
// If any surfaces are closing, destroy them
var i: usize = 0;
while (i < self.surfaces.items.len) {
const surface = self.surfaces.items[i];
if (surface.shouldClose()) {
surface.close(false);
continue;
}
i += 1;
}
// Drain our mailbox
try self.drainMailbox(rt_app);
}