diff --git a/src/java/org/lwjgl/opengl/MacOSXCanvasPeerInfo.java b/src/java/org/lwjgl/opengl/MacOSXCanvasPeerInfo.java index 3aab2ddc..959328d1 100644 --- a/src/java/org/lwjgl/opengl/MacOSXCanvasPeerInfo.java +++ b/src/java/org/lwjgl/opengl/MacOSXCanvasPeerInfo.java @@ -125,7 +125,8 @@ abstract class MacOSXCanvasPeerInfo extends MacOSXPeerInfo { int top = insets != null ? insets.top : 0; int left = insets != null ? insets.left : 0; - nSetLayerPosition(getHandle(), component.getX() - left, component.getY() - top); + //nSetLayerPosition(getHandle(), component.getX() - left, component.getY() - top); + nSetLayerBounds(getHandle(), component.getX() - left, component.getY() - top, component.getWidth(), component.getHeight()); } public void componentResized(ComponentEvent e) { @@ -150,7 +151,8 @@ abstract class MacOSXCanvasPeerInfo extends MacOSXPeerInfo { int top = insets != null ? insets.top : 0; int left = insets != null ? insets.left : 0; - nSetLayerPosition(getHandle(), component.getX() - left, component.getY() - top); + //nSetLayerPosition(getHandle(), component.getX() - left, component.getY() - top); + nSetLayerBounds(getHandle(), component.getX() - left, component.getY() - top, component.getWidth(), component.getHeight()); } public void componentShown(ComponentEvent e) {