Index: sources/gui/qml/compounds/ValueAdjusterCustom.qml =================================================================== diff -u -rbea36be2766046e63c4e82539a630b5cee7ce1c6 -r1132f049e169cc87a059261f72fca0ceb7d739f1 --- sources/gui/qml/compounds/ValueAdjusterCustom.qml (.../ValueAdjusterCustom.qml) (revision bea36be2766046e63c4e82539a630b5cee7ce1c6) +++ sources/gui/qml/compounds/ValueAdjusterCustom.qml (.../ValueAdjusterCustom.qml) (revision 1132f049e169cc87a059261f72fca0ceb7d739f1) @@ -127,7 +127,8 @@ let raw = _slider.from + _slider.pos * (_slider.to - _slider.from) let stepped = Math.round((raw - _slider.from) / _slider.stepSize) * _slider.stepSize + _slider.from _root.currentIndex = stepped - didChange(stepped) + + if ( value !== stepped ) { didChange(stepped) } // if value already set dont send again } }