Index: sources/gui/qml/components/TouchRect.qml =================================================================== diff -u -r94f7349bd073a732dba5295250fc0e26f740743c -r7edbf109108511ddf6066758bdb7aa29f9d8fad3 --- sources/gui/qml/components/TouchRect.qml (.../TouchRect.qml) (revision 94f7349bd073a732dba5295250fc0e26f740743c) +++ sources/gui/qml/components/TouchRect.qml (.../TouchRect.qml) (revision 7edbf109108511ddf6066758bdb7aa29f9d8fad3) @@ -14,7 +14,6 @@ // Qt import QtQuick 2.12 -import QtQuick.Controls 2.12 // Project // Qml imports @@ -38,6 +37,8 @@ property color borderColor : Colors.borderButton property color backgroundColor : Colors.backgroundButtonNormal + signal clicked + onDurationChanged: { _colorAnimationOn .duration = duration; _colorAnimationOff.duration = duration; @@ -84,9 +85,10 @@ } MouseArea { id: _mouseArea anchors.fill: parent - onPressed: { + onClicked : { if ( disabled ) { return } animate(true) + _root.clicked() } }