Explorar o código

GetCurrentMonitor() - check window center instead of top-left corner (#3468)

Alexandre Almeida hai 1 ano
pai
achega
2f6b2897fe
Modificáronse 1 ficheiros con 2 adicións e 0 borrados
  1. 2 0
      src/platforms/rcore_desktop.c

+ 2 - 0
src/platforms/rcore_desktop.c

@@ -755,6 +755,8 @@ int GetCurrentMonitor(void)
             int y = 0;
 
             glfwGetWindowPos(platform.handle, &x, &y);
+            x += (int)CORE.Window.screen.width / 2;
+            y += (int)CORE.Window.screen.height / 2;
 
             for (int i = 0; i < monitorCount; i++)
             {