--- old/modules/controls/src/main/java/javafx/scene/control/Control.java 2016-03-30 23:38:19.000000000 -0700 +++ new/modules/controls/src/main/java/javafx/scene/control/Control.java 2016-03-30 23:38:19.000000000 -0700 @@ -575,8 +575,8 @@ 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();