diff -u a/SDL-1.2.15/src/video/x11/SDL_x11events.c b/SDL-1.2.15/src/video/x11/SDL_x11events.c --- a/SDL-1.2.15/src/video/x11/SDL_x11events.c 2012-01-19 15:30:06.000000000 +0900 +++ b/SDL-1.2.15/src/video/x11/SDL_x11events.c 2016-06-05 14:41:00.483436208 +0900 @@ -827,8 +827,8 @@ #endif if ((X11_PendingConfigureNotifyWidth != -1) && (X11_PendingConfigureNotifyHeight != -1)) { - if ((xevent.xconfigure.width != X11_PendingConfigureNotifyWidth) && - (xevent.xconfigure.height != X11_PendingConfigureNotifyHeight)) { + if ((xevent.xconfigure.width == X11_PendingConfigureNotifyWidth) && + (xevent.xconfigure.height == X11_PendingConfigureNotifyHeight)) { /* Event is from before the resize, so ignore. */ break; }