Index: sources/gui/qml/compounds/ValueAdjuster.qml =================================================================== diff -u -rb16fd955f65d83321decdc54bd3d5695fc81c32c -ra42e662e05949b63abd4c1e51b814ce476c107d4 --- sources/gui/qml/compounds/ValueAdjuster.qml (.../ValueAdjuster.qml) (revision b16fd955f65d83321decdc54bd3d5695fc81c32c) +++ sources/gui/qml/compounds/ValueAdjuster.qml (.../ValueAdjuster.qml) (revision a42e662e05949b63abd4c1e51b814ce476c107d4) @@ -80,7 +80,7 @@ let fixedStep = _private.fixedValue(_private.stepVal) let fixedDelta = fixedStep - (fixedVal % fixedStep) tValue = (fixedVal + fixedDelta) / _private.multiplier - tValue = Math.min(_private.maxVal, tValue) + tValue = Math.max(_private.minVal, Math.min(_private.maxVal, tValue)) } didChange(tValue) @@ -98,7 +98,7 @@ let fixedStep = _private.fixedValue(_private.stepVal) let fixedDelta = fixedVal % fixedStep tValue = (fixedVal - (fixedDelta > 0 ? fixedDelta : fixedStep)) / _private.multiplier - tValue = Math.max(_private.minVal, tValue) + tValue = Math.min(_private.maxVal, Math.max(_private.minVal, tValue)) } didChange(tValue)