Filter out SDL_WINDOWEVENT_SIZE_CHANGED events too

This commit is contained in:
Sam Lantinga
2011-03-28 23:44:51 -07:00
parent 6eb37a779e
commit 37d807278a

View File

@@ -170,7 +170,8 @@ SDL_SendWindowEvent(SDL_Window * window, Uint8 windowevent, int data1,
event.window.windowID = window->id;
/* Fixes queue overflow with resize events that aren't processed */
if (windowevent == SDL_WINDOWEVENT_RESIZED) {
if (windowevent == SDL_WINDOWEVENT_RESIZED ||
windowevent == SDL_WINDOWEVENT_SIZE_CHANGED) &&
SDL_FilterEvents(RemovePendingSizeEvents, &event);
}
if (windowevent == SDL_WINDOWEVENT_MOVED) {