From 8fa550e003da33da7a2b31a269e9e3bafb51795a Mon Sep 17 00:00:00 2001 From: hwsmm <9151706+hwsmm@users.noreply.github.com> Date: Fri, 26 Jul 2024 00:14:44 +0900 Subject: [PATCH] Check window fullscreen flag in SDL_GetWindowSizeInPixels --- src/video/SDL_video.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/video/SDL_video.c b/src/video/SDL_video.c index 3dc6589ec6..6dbd60e242 100644 --- a/src/video/SDL_video.c +++ b/src/video/SDL_video.c @@ -3028,7 +3028,7 @@ int SDL_GetWindowSizeInPixels(SDL_Window *window, int *w, int *h) SDL_GetWindowSize(window, w, h); - if (SDL_GetWindowFullscreenModeInternal(window)) { + if ((window->flags & SDL_WINDOW_FULLSCREEN) && SDL_GetWindowFullscreenModeInternal(window)) { mode = SDL_GetCurrentDisplayMode(displayID); } else { mode = SDL_GetDesktopDisplayMode(displayID);