Win32: Fix scale fixup losing initial position

The window content scale correction at creation overwrote the inital,
more pleasant placement of the window by CW_USEDEFAULT, if the window
was created with GLFW_MAXIMIZED set.  This is because the translation
to screen coordinates was done using the current position, not the
position from the restored window rect.
This commit is contained in:
Camilla Löwy
2022-03-07 19:19:31 +01:00
committed by Camilla Löwy
parent a730acf8e5
commit 367d06deaf
2 changed files with 6 additions and 3 deletions
+2
View File
@@ -209,6 +209,8 @@ information on what to include when reporting a bug.
and later (#2018)
- [Win32] Bugfix: A window created maximized and undecorated would cover the whole
monitor (#1806)
- [Win32] Bugfix: The default restored window position was lost when creating a maximized
window
- [Cocoa] Added support for `VK_EXT_metal_surface` (#1619)
- [Cocoa] Added locating the Vulkan loader at runtime in an application bundle
- [Cocoa] Moved main menu creation to GLFW initialization time (#1649)