--- old/modules/controls/src/main/java/javafx/scene/control/skin/ColorPalette.java 2016-03-28 16:16:56.000000000 -0700 +++ new/modules/controls/src/main/java/javafx/scene/control/skin/ColorPalette.java 2016-03-28 16:16:56.000000000 -0700 @@ -187,8 +187,8 @@ xAdjust = focusedSquare.getWidth() / 2.0 + scaleAdjust; } - hoverSquare.setLayoutX(snapPosition(x) - xAdjust); - hoverSquare.setLayoutY(snapPosition(y) - focusedSquare.getHeight() / 2.0 + (hoverSquare.getScaleY() == 1.0 ? 0 : focusedSquare.getHeight() / 4.0)); + hoverSquare.setLayoutX(snapPositionX(x) - xAdjust); + hoverSquare.setLayoutY(snapPositionY(y) - focusedSquare.getHeight() / 2.0 + (hoverSquare.getScaleY() == 1.0 ? 0 : focusedSquare.getHeight() / 4.0)); } private void buildCustomColors() {