OSDN Git Service

fixed LwjglCanvas issue, width/height of canvas was 0, minDimensions wasn't respected...
authorbadlogic <contact@badlogicgames.com>
Tue, 19 Feb 2013 18:45:26 +0000 (19:45 +0100)
committerbadlogic <contact@badlogicgames.com>
Tue, 19 Feb 2013 18:45:26 +0000 (19:45 +0100)
backends/gdx-backend-lwjgl/src/com/badlogic/gdx/backends/lwjgl/LwjglCanvas.java
tests/gdx-tests-lwjgl/src/com/badlogic/gdx/tests/lwjgl/LwjglCanvasTest.java

index 10390e1..737272e 100644 (file)
@@ -76,7 +76,7 @@ public class LwjglCanvas implements Application {
                LwjglNativesLoader.load();\r
 \r
                canvas = new Canvas() {\r
-                       private final Dimension minSize = new Dimension(0, 0);\r
+                       private final Dimension minSize = new Dimension(1, 1);\r
 \r
                        public final void addNotify () {\r
                                super.addNotify();\r
@@ -99,6 +99,7 @@ public class LwjglCanvas implements Application {
                                return minSize;\r
                        }\r
                };\r
+               canvas.setSize(1, 1);\r
                canvas.setIgnoreRepaint(true);\r
 \r
                graphics = new LwjglGraphics(canvas, config) {\r
index 414e49a..b2b9c8b 100644 (file)
@@ -26,7 +26,6 @@ public class LwjglCanvasTest extends JFrame {
 
                Container container = getContentPane();
                canvas = new LwjglCanvas(new UITest(), false);
-               canvas.getCanvas().setSize(200, 480);
 
                container.add(canvas.getCanvas(), BorderLayout.CENTER);