Commit 610c8246 authored by Ryan C. Gordon's avatar Ryan C. Gordon

If a test program window resizes, resize its viewport, too.

parent ab0fcbfb
...@@ -1040,6 +1040,24 @@ CommonEvent(CommonState * state, SDL_Event * event, int *done) ...@@ -1040,6 +1040,24 @@ CommonEvent(CommonState * state, SDL_Event * event, int *done)
} }
} }
break; break;
case SDL_WINDOWEVENT_RESIZED:
{
SDL_Window *window = SDL_GetWindowFromID(event->window.windowID);
if (!window) {
break;
}
for (i = 0; i < state->num_windows; ++i) {
if (state->windows[i] == window) {
if (state->renderers[i]) {
SDL_RenderSetViewport(state->renderers[i], NULL);
}
break;
}
}
}
break;
} }
break; break;
case SDL_KEYDOWN: case SDL_KEYDOWN:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment