From e46761fcfad8fa714101a834a543b3f37f4768df Mon Sep 17 00:00:00 2001 From: Wengier Date: Tue, 25 Jan 2022 02:18:29 -0500 Subject: [PATCH] Update SDL_windowsvideo.c --- vs/sdl2/src/video/windows/SDL_windowsvideo.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vs/sdl2/src/video/windows/SDL_windowsvideo.c b/vs/sdl2/src/video/windows/SDL_windowsvideo.c index 6160ed103..233d2a4fb 100644 --- a/vs/sdl2/src/video/windows/SDL_windowsvideo.c +++ b/vs/sdl2/src/video/windows/SDL_windowsvideo.c @@ -228,9 +228,9 @@ void SDL2_hax_SetMenu(SDL_Window * window, HMENU menu) { if (menu == WIN_SurfaceMenu) return; - WIN_SurfaceMenu = menu; SDL_WindowData *data = (SDL_WindowData *) window->driverdata; - if ((window->flags & SDL_WINDOW_FULLSCREEN) == SDL_WINDOW_FULLSCREEN) + WIN_SurfaceMenu = menu; + if (window && (window->flags & SDL_WINDOW_FULLSCREEN) == SDL_WINDOW_FULLSCREEN) SetMenu(data->hwnd, NULL); else SetMenu(data->hwnd, WIN_SurfaceMenu);