modules/controls/src/main/java/javafx/scene/control/Control.java

Print this page

        

@@ -573,12 +573,12 @@
     /** {@inheritDoc} */
     @Override protected void layoutChildren() {
         if (skinBase != null) {
             final double x = snappedLeftInset();
             final double y = snappedTopInset();
-            final double w = snapSize(getWidth()) - x - snappedRightInset();
-            final double h = snapSize(getHeight()) - y - snappedBottomInset();
+            final double w = snapSizeX(getWidth()) - x - snappedRightInset();
+            final double h = snapSizeY(getHeight()) - y - snappedBottomInset();
             skinBase.layoutChildren(x, y, w, h);
         } else {
             Node n = getSkinNode();
             if (n != null) {
                 n.resizeRelocate(0, 0, getWidth(), getHeight());