Index: sources/gui/qml/compounds/AutoStepController.qml =================================================================== diff -u -ra8a42037ec8a5b2a5057c8dbb0f6cc079672b7fe -rd66feb12d37023f6f67672ff4acdb5abebdbff15 --- sources/gui/qml/compounds/AutoStepController.qml (.../AutoStepController.qml) (revision a8a42037ec8a5b2a5057c8dbb0f6cc079672b7fe) +++ sources/gui/qml/compounds/AutoStepController.qml (.../AutoStepController.qml) (revision d66feb12d37023f6f67672ff4acdb5abebdbff15) @@ -14,9 +14,11 @@ signal triggered() function refresh() { - _stepTimer.running = false - _stepTimer.running = true // restart timer - _progressAnim.restart() + if ( isPlaying ) { + _stepTimer.stop() + _stepTimer.start() // restart timer + _progressAnim.restart() + } } Timer { id: _stepTimer @@ -34,7 +36,7 @@ anchors.verticalCenter : _root.verticalCenter iconImageSource : _root.isPlaying ? "qrc:/images/iPause" : "qrc:/images/iPlay" isDefault : true - borderColor: Colors.transparent + borderColor : Colors.transparent onClicked : _root.isPlaying = ! _root.isPlaying ProgressCircle { id: _progress