* Bug #11489 fixed - 'SliderStep' property was ignored for uicontrols.
[scilab.git] / scilab / modules / gui / src / java / org / scilab / modules / gui / SwingViewWidget.java
index ab761da..358be7d 100644 (file)
@@ -222,8 +222,8 @@ public final class SwingViewWidget {
                 double minorSliderStep = sliderStep[0].doubleValue();
                 double majorSliderStep = sliderStep[1].doubleValue();
                 if (minValue <= maxValue) {
-                    ((SwingScilabSlider) uiControl).setMinorTickSpacing((int) (minorSliderStep * (maxValue - minValue)));
-                    ((SwingScilabSlider) uiControl).setMajorTickSpacing((int) (majorSliderStep * (maxValue - minValue)));
+                    ((SwingScilabSlider) uiControl).setMinorTickSpacing(minorSliderStep);
+                    ((SwingScilabSlider) uiControl).setMajorTickSpacing(majorSliderStep);
                 }
             } else if (uiControl instanceof SwingScilabListBox) {
                 // Enable/Disable multiple selection
@@ -247,8 +247,8 @@ public final class SwingViewWidget {
                 double minorSliderStep = sliderStep[0].doubleValue();
                 double majorSliderStep = sliderStep[1].doubleValue();
                 if (minValue <= maxValue) {
-                    ((SwingScilabSlider) uiControl).setMinorTickSpacing((int) (minorSliderStep * (maxValue - minValue)));
-                    ((SwingScilabSlider) uiControl).setMajorTickSpacing((int) (majorSliderStep * (maxValue - minValue)));
+                    ((SwingScilabSlider) uiControl).setMinorTickSpacing(minorSliderStep);
+                    ((SwingScilabSlider) uiControl).setMajorTickSpacing(majorSliderStep);
                 }
             } else if (uiControl instanceof SwingScilabListBox) {
                 // Enable/Disable multiple selection