Browse Source

LwjglWindow: solve window centering incorrect in JME 3.8.0-alpha3

stephengold 7 months ago
parent
commit
4371bbe491
1 changed files with 2 additions and 2 deletions
  1. 2 2
      jme3-lwjgl3/src/main/java/com/jme3/system/lwjgl/LwjglWindow.java

+ 2 - 2
jme3-lwjgl3/src/main/java/com/jme3/system/lwjgl/LwjglWindow.java

@@ -357,8 +357,8 @@ public abstract class LwjglWindow extends LwjglContext implements Runnable {
         if (!settings.isFullscreen()) {
             if (settings.getCenterWindow()) {
                 // Center the window
-                requestX = videoMode.width() - requestWidth;
-                requestY = videoMode.height() - requestWidth;
+                requestX = (videoMode.width() - requestWidth) / 2;
+                requestY = (videoMode.height() - requestHeight) / 2;
             } else {
                 requestX = settings.getWindowXPosition();
                 requestY = settings.getWindowYPosition();