From 44f4286fb584e010053550f1ebe0dec94f2829d0 Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Mon, 6 Mar 2023 12:25:48 -0800
Subject: [PATCH] Don't pass SDL2_WINDOW_SHOWN to SDL3
---
src/sdl2_compat.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/sdl2_compat.c b/src/sdl2_compat.c
index 0f62932..72629a3 100644
--- a/src/sdl2_compat.c
+++ b/src/sdl2_compat.c
@@ -4436,6 +4436,7 @@ SDL_CreateShapedWindow(const char *title, unsigned int x, unsigned int y, unsign
SDL_Window *window;
int hidden = flags & SDL_WINDOW_HIDDEN;
+ flags &= ~SDL2_WINDOW_SHOWN;
flags |= SDL_WINDOW_HIDDEN;
window = SDL3_CreateShapedWindow(title, (int)w, (int)h, flags);