summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorlesleyrs <[email protected]>2023-06-16 18:08:10 +0200
committerGitHub <[email protected]>2023-06-16 18:08:10 +0200
commit2209e5b0caa0b8b55bfea104b7102a2990797297 (patch)
tree843bb97087d21d3cb3c92e3952c254feff0d781a /src
parenta0a18384cb2505437695c60a9c917ca13a82f0d4 (diff)
downloadraylib-2209e5b0caa0b8b55bfea104b7102a2990797297.tar.gz
raylib-2209e5b0caa0b8b55bfea104b7102a2990797297.zip
fix window flags order (#3114)
Diffstat (limited to 'src')
-rw-r--r--src/rcore.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/rcore.c b/src/rcore.c
index 2701fe0e..27b60ae4 100644
--- a/src/rcore.c
+++ b/src/rcore.c
@@ -1492,13 +1492,6 @@ void ClearWindowState(unsigned int flags)
CORE.Window.flags &= ~FLAG_WINDOW_RESIZABLE;
}
- // State change: FLAG_WINDOW_UNDECORATED
- if (((CORE.Window.flags & FLAG_WINDOW_UNDECORATED) > 0) && ((flags & FLAG_WINDOW_UNDECORATED) > 0))
- {
- glfwSetWindowAttrib(CORE.Window.handle, GLFW_DECORATED, GLFW_TRUE);
- CORE.Window.flags &= ~FLAG_WINDOW_UNDECORATED;
- }
-
// State change: FLAG_WINDOW_HIDDEN
if (((CORE.Window.flags & FLAG_WINDOW_HIDDEN) > 0) && ((flags & FLAG_WINDOW_HIDDEN) > 0))
{
@@ -1518,6 +1511,13 @@ void ClearWindowState(unsigned int flags)
RestoreWindow(); // NOTE: Window state flag updated inside function
}
+ // State change: FLAG_WINDOW_UNDECORATED
+ if (((CORE.Window.flags & FLAG_WINDOW_UNDECORATED) > 0) && ((flags & FLAG_WINDOW_UNDECORATED) > 0))
+ {
+ glfwSetWindowAttrib(CORE.Window.handle, GLFW_DECORATED, GLFW_TRUE);
+ CORE.Window.flags &= ~FLAG_WINDOW_UNDECORATED;
+ }
+
// State change: FLAG_WINDOW_UNFOCUSED
if (((CORE.Window.flags & FLAG_WINDOW_UNFOCUSED) > 0) && ((flags & FLAG_WINDOW_UNFOCUSED) > 0))
{