From f2ad165f820de84fb4d614bdd896e82f07d796f7 Mon Sep 17 00:00:00 2001 From: Doug Binks Date: Fri, 14 Jun 2019 15:23:28 +0100 Subject: [PATCH] win32 maximize fix for #1499 by taking consideration of maximize attribute in _glfwPlatformShowWindow --- src/win32_window.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/win32_window.c b/src/win32_window.c index 858931bca..5891eb06f 100644 --- a/src/win32_window.c +++ b/src/win32_window.c @@ -1619,7 +1619,10 @@ void _glfwPlatformMaximizeWindow(_GLFWwindow* window) void _glfwPlatformShowWindow(_GLFWwindow* window) { - ShowWindow(window->win32.handle, SW_SHOWNA); + if (window->win32.maximized) + ShowWindow(window->win32.handle, SW_MAXIMIZE); + else + ShowWindow(window->win32.handle, SW_SHOWNA); } void _glfwPlatformHideWindow(_GLFWwindow* window)