From 164f4528f07722f9ce4d5f0fc3b98fc9f3ca576e Mon Sep 17 00:00:00 2001 From: lif <> Date: Tue, 24 Dec 2024 14:49:30 -0800 Subject: [PATCH] oh the delay actually makes it laggy on osx lol --- main.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/main.c b/main.c index 995e891..2d6554e 100644 --- a/main.c +++ b/main.c @@ -483,15 +483,13 @@ SDL_AppResult SDL_AppIterate(void* appstate) { SDL_Log("Select your Gameboy Camera ROM dump..."); st->dialog_state = DIALOG_OPENED; SDL_ShowOpenFileDialog(dialog_callback, st, st->window, DIALOG_FILENAME_FILTER, 1, NULL, false); - return SDL_APP_CONTINUE; + /* evil fallthrough */ case DIALOG_OPENED: - SDL_Delay(100); return SDL_APP_CONTINUE; case DIALOG_CLOSED: SDL_Log("Must provide a Gameboy Camera ROM"); - return SDL_APP_FAILURE; + /* evil fallthrough */ default: - SDL_Log("Invalid dialog state"); return SDL_APP_FAILURE; } }