diff -r bad04e4710f6 -r 8e421890cdb8 src/events/SDL_windowevents.c --- a/src/events/SDL_windowevents.c Sat Feb 12 17:51:47 2011 -0800 +++ b/src/events/SDL_windowevents.c Sat Feb 12 19:02:14 2011 -0800 @@ -35,7 +35,8 @@ SDL_Event *new_event = (SDL_Event *)userdata; if (event->type == SDL_WINDOWEVENT && - event->window.event == SDL_WINDOWEVENT_RESIZED && + (event->window.event == SDL_WINDOWEVENT_RESIZED || + event->window.event == SDL_WINDOWEVENT_SIZE_CHANGED) && event->window.windowID == new_event->window.windowID) { /* We're about to post a new size event, drop the old one */ return 0;