Index: sources/gui/qml/components/Circle.qml =================================================================== diff -u -r77ba0083b790f7c1c851c60ecaeaa4f2e7eff7a8 -raac60a5c8b23870142cedea0cbea8558ebfd88d8 --- sources/gui/qml/components/Circle.qml (.../Circle.qml) (revision 77ba0083b790f7c1c851c60ecaeaa4f2e7eff7a8) +++ sources/gui/qml/components/Circle.qml (.../Circle.qml) (revision aac60a5c8b23870142cedea0cbea8558ebfd88d8) @@ -79,12 +79,12 @@ from : 0.2 to : 1 duration : 1000 - running : ! runAnimation + running : runAnimation onFinished : { var tmp = from from = to to = tmp - ! runAnimation ? restart() : target.opacity = 1 + runAnimation ? restart() : target.opacity = 1 } } } Index: sources/gui/qml/components/IconButton.qml =================================================================== diff -u -r77ba0083b790f7c1c851c60ecaeaa4f2e7eff7a8 -raac60a5c8b23870142cedea0cbea8558ebfd88d8 --- sources/gui/qml/components/IconButton.qml (.../IconButton.qml) (revision 77ba0083b790f7c1c851c60ecaeaa4f2e7eff7a8) +++ sources/gui/qml/components/IconButton.qml (.../IconButton.qml) (revision aac60a5c8b23870142cedea0cbea8558ebfd88d8) @@ -27,7 +27,6 @@ height : iconSize + 20 radius : height border.color: "transparent" - color : "transparent" Image { id : _iconImage anchors.centerIn: parent Index: sources/gui/qml/components/ProgressCircle.qml =================================================================== diff -u -r77ba0083b790f7c1c851c60ecaeaa4f2e7eff7a8 -raac60a5c8b23870142cedea0cbea8558ebfd88d8 --- sources/gui/qml/components/ProgressCircle.qml (.../ProgressCircle.qml) (revision 77ba0083b790f7c1c851c60ecaeaa4f2e7eff7a8) +++ sources/gui/qml/components/ProgressCircle.qml (.../ProgressCircle.qml) (revision aac60a5c8b23870142cedea0cbea8558ebfd88d8) @@ -29,8 +29,9 @@ property int value : minimum property alias diameter : _circle.diameter property alias thickness: _circle.thickness - property color color : _circle.runAnimation ? Colors.borderButton : - Colors.pauseColor + property color color : _circle.runAnimation ? Colors.pauseColor : + Colors.borderButton + property color circleShadowColor : Colors.backgroundMainMenu property color circleFillColor : Colors.transparent property alias runAnimation : _circle.runAnimation Index: sources/gui/qml/pages/treatment/sections/TreatmentTime.qml =================================================================== diff -u -rb6964f987cdc41c7ad3c3ad8f7dffc30d75b3205 -raac60a5c8b23870142cedea0cbea8558ebfd88d8 --- sources/gui/qml/pages/treatment/sections/TreatmentTime.qml (.../TreatmentTime.qml) (revision b6964f987cdc41c7ad3c3ad8f7dffc30d75b3205) +++ sources/gui/qml/pages/treatment/sections/TreatmentTime.qml (.../TreatmentTime.qml) (revision aac60a5c8b23870142cedea0cbea8558ebfd88d8) @@ -57,7 +57,7 @@ thickness : 35 circleShadowColor : Colors.mainTreatmentLighterBlue circleFillColor : Colors.mainTreatmentDarkerBlue - runAnimation : _root.isRunning + runAnimation : ! _root.isRunning } TimeText { id: _timeText