Index: /harmony/working_classlib/modules/swing/src/main/java/common/javax/swing/plaf/basic/BasicSliderUI.java =================================================================== --- /harmony/working_classlib/modules/swing/src/main/java/common/javax/swing/plaf/basic/BasicSliderUI.java (revision 793279) +++ /harmony/working_classlib/modules/swing/src/main/java/common/javax/swing/plaf/basic/BasicSliderUI.java (working copy) @@ -1107,7 +1107,7 @@ protected int xPositionForValue(final int value) { // Changed according to JIRA 4445 - double valueToSizeRatio = (double) value + double valueToSizeRatio = (double) (value - slider.getMinimum()) / (double) (slider.getMaximum() - slider.getMinimum()); if ((drawInverted() ^ !slider.getComponentOrientation().isLeftToRight())) { @@ -1120,7 +1120,7 @@ protected int yPositionForValue(final int value) { // Changed according to JIRA 4445 - double valueToSizeRatio = (double) value + double valueToSizeRatio = (double) (value - slider.getMinimum()) / (double) (slider.getMaximum() - slider.getMinimum()); if ((drawInverted() ^ (!slider.getComponentOrientation()