diff --git a/parallel-rdp/interface.cpp b/parallel-rdp/interface.cpp index 95fa7936..bef4cfe4 100644 --- a/parallel-rdp/interface.cpp +++ b/parallel-rdp/interface.cpp @@ -176,6 +176,9 @@ bool sdl_event_filter(void *userdata, SDL_Event *event) { callback.paused = true; } else if (event->type == SDL_EVENT_WINDOW_RESTORED) { callback.paused = false; + if (callback.emu_running) { + wsi_platform->do_resize(); + } } else if (event->type == SDL_EVENT_KEY_DOWN && !event->key.repeat) { SDL_Event user_event; switch (event->key.scancode) {