Index: sources/gui/qml/compounds/ValueAdjuster.qml =================================================================== diff -u -rc9764bd0ad823c5c1725d7c7f556290c2c459d4d -r56817942c7534dc34c2b0bce640534fa51671086 --- sources/gui/qml/compounds/ValueAdjuster.qml (.../ValueAdjuster.qml) (revision c9764bd0ad823c5c1725d7c7f556290c2c459d4d) +++ sources/gui/qml/compounds/ValueAdjuster.qml (.../ValueAdjuster.qml) (revision 56817942c7534dc34c2b0bce640534fa51671086) @@ -57,7 +57,7 @@ qsTr("OFF") : _root.value.toFixed( _root.decimal ) : _root.value.toFixed( _root.decimal ) : Variables.emptyEntry - color : _rangedValue.isValueInRange ? Colors.offWhite : Colors.red + color : _rangedValue.isValueInRange || ! _root.isActive ? Colors.offWhite : Colors.red font.pixelSize : Fonts.fontPixelValueControl } @@ -167,7 +167,11 @@ visible : _root.editable iconImageSource : enabled ? "qrc:/images/iArrowLeft" : "qrc:/images/iArrowLeftDisabled" - onClicked : { didChange(_rangedValue.decrementedValue()) } + onClicked : { + if ( ! isActive ) { didActiveChange(true); return } + + didChange(_rangedValue.decrementedValue()) + } } IconButton { id: _rightArrow @@ -181,6 +185,10 @@ visible : _root.editable iconImageSource : enabled ? "qrc:/images/iArrowRight" : "qrc:/images/iArrowRightDisabled" - onClicked : { didChange(_rangedValue.incrementedValue()) } + onClicked : { + if ( ! isActive ) { didActiveChange(true); return } + + didChange(_rangedValue.incrementedValue()) + } } }