diff --git a/app/src/screen.c b/app/src/screen.c index da17df0ed2..08e0b8a67b 100644 --- a/app/src/screen.c +++ b/app/src/screen.c @@ -867,7 +867,9 @@ sc_screen_handle_event(struct sc_screen *screen, const SDL_Event *event) { return true; } - sc_input_manager_handle_event(&screen->im, event); + if (screen->has_frame) { + sc_input_manager_handle_event(&screen->im, event); + } return true; }