diff options
| author | lesleyrs <[email protected]> | 2023-06-16 18:08:10 +0200 |
|---|---|---|
| committer | GitHub <[email protected]> | 2023-06-16 18:08:10 +0200 |
| commit | 2209e5b0caa0b8b55bfea104b7102a2990797297 (patch) | |
| tree | 843bb97087d21d3cb3c92e3952c254feff0d781a /src | |
| parent | a0a18384cb2505437695c60a9c917ca13a82f0d4 (diff) | |
| download | raylib-2209e5b0caa0b8b55bfea104b7102a2990797297.tar.gz raylib-2209e5b0caa0b8b55bfea104b7102a2990797297.zip | |
fix window flags order (#3114)
Diffstat (limited to 'src')
| -rw-r--r-- | src/rcore.c | 14 |
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)) { |
