From 73330df28a6ff08031fd7eeaf7000eff6dc5d55a Mon Sep 17 00:00:00 2001 From: ws909 <37029098+ws909@users.noreply.github.com> Date: Fri, 24 Feb 2023 00:27:41 +0100 Subject: [PATCH] Fix _glfwSetThemeWin32 --- src/win32_window.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/win32_window.c b/src/win32_window.c index 1a8c168b..6fe55c4d 100644 --- a/src/win32_window.c +++ b/src/win32_window.c @@ -2434,13 +2434,13 @@ void _glfwSetThemeWin32(_GLFWwindow* window, const _GLFWtheme* theme) else memcpy(&newTheme, theme, sizeof(_GLFWtheme)); - if (newTheme->variation == GLFW_THEME_DEFAULT) + if (newTheme.variation == GLFW_THEME_DEFAULT) { applySystemTheme(window->win32.handle); } else { - GLFWbool darkMode = theme->variation == GLFW_THEME_DARK; + GLFWbool darkMode = newTheme.variation == GLFW_THEME_DARK; DwmSetWindowAttribute(window->win32.handle, DWMWA_USE_IMMERSIVE_DARK_MODE,