pause on minimize to prevent memory leak (#1197)

This commit is contained in:
Logan McNaughton authored and GitHub committed 2026-08-26 13:28:31 +00:00
1 parent 42c44998ff
commit 2840667c78
1 file changed
+4
+4
View File
@@ -157,6 +157,10 @@ bool sdl_event_filter(void *userdata, SDL_Event *event) {
callback.emu_running = false;
} else if (event->type == SDL_EVENT_WINDOW_RESIZED && callback.emu_running) {
wsi_platform->do_resize();
} else if (event->type == SDL_EVENT_WINDOW_MINIMIZED) {
callback.paused = true;
} else if (event->type == SDL_EVENT_WINDOW_RESTORED) {
callback.paused = false;
} else if (event->type == SDL_EVENT_KEY_DOWN && !event->key.repeat) {
SDL_Event user_event;
switch (event->key.scancode) {