x11: Don't wait for the window to move if it's already in the place we want it.
diff --git a/src/video/x11/SDL_x11window.c b/src/video/x11/SDL_x11window.c
index aae6925..d3ffb78 100644
--- a/src/video/x11/SDL_x11window.c
+++ b/src/video/x11/SDL_x11window.c
@@ -835,6 +835,8 @@ X11_SetWindowPosition(_THIS, SDL_Window * window)
window->x = x;
window->y = y;
break; /* window moved, time to go. */
+ } else if ((x == window->x) && (y == window->y)) {
+ break; /* we're at the place we wanted to be anyhow, drop out. */
}
SDL_Delay(10);