From 6a0f5857cd1a086f766860f4a000228fae04df36 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Tue, 1 Dec 2009 09:04:28 +0000 Subject: [PATCH] Explicitly clear fullscreen status rather than relying on the window focus behavior. --- src/video/SDL_video.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/video/SDL_video.c b/src/video/SDL_video.c index 75c1589de..0abed247a 100644 --- a/src/video/SDL_video.c +++ b/src/video/SDL_video.c @@ -1488,8 +1488,9 @@ SDL_DestroyWindow(SDL_WindowID windowID) if (!_this) { return; } + /* Restore video mode, etc. */ - SDL_SendWindowEvent(windowID, SDL_WINDOWEVENT_FOCUS_LOST, 0, 0); + SDL_SetWindowFullscreen(windowID, 0); for (i = 0; i < _this->num_displays; ++i) { SDL_VideoDisplay *display = &_this->displays[i];