Просмотр исходного кода

LwjglWindow: solve window centering incorrect in JME 3.8.0-alpha3

stephengold 7 месяцев назад
Родитель
Сommit
4371bbe491
1 измененных файлов с 2 добавлено и 2 удалено
  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();