Index: sources/gui/qml/components/Slider.qml =================================================================== diff -u -r4746b6bcbf4def7888f7b29d72431b28e6672f12 -r9e862b7d1f4485c157c6fe32bb1656e161b8b6a1 --- sources/gui/qml/components/Slider.qml (.../Slider.qml) (revision 4746b6bcbf4def7888f7b29d72431b28e6672f12) +++ sources/gui/qml/components/Slider.qml (.../Slider.qml) (revision 9e862b7d1f4485c157c6fe32bb1656e161b8b6a1) @@ -195,7 +195,10 @@ // if there is a minimum stop, then adjust the slider minimum to that value if (minStop && mMinimum < minStop) { - mMinimum = minStop + // if slider is set to snap and minimum stop is not on a step, then + // adjust it to one step above + mMinimum = stepSnap ? Math.ceil(minStop/step) * step + : minStop } // the center of the handler is aligned on the snap point and half width shall be used to set as min not the entire width.