From 5439f9dd87e4d298f1c071b307d09fcbbdb7a90a Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Thu, 17 Apr 2014 20:15:44 -0700 Subject: [PATCH] Fixed window losing the SDL_WINDOW_FOREIGN flag if something tries to recreate it. --- src/video/SDL_video.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/video/SDL_video.c b/src/video/SDL_video.c index cfa5602940b63..37acc87c54ee4 100644 --- a/src/video/SDL_video.c +++ b/src/video/SDL_video.c @@ -1398,6 +1398,9 @@ SDL_RecreateWindow(SDL_Window * window, Uint32 flags) return -1; } } + if (flags & SDL_WINDOW_FOREIGN) { + window->flags |= SDL_WINDOW_FOREIGN; + } if (title) { SDL_SetWindowTitle(window, title);