fix(StatusChatInfoButton): disable hover effects when sensor is disabled

Closes #231
This commit is contained in:
Pascal Precht 2021-07-06 11:22:41 +02:00 committed by Michał Cieślak
parent a3db546dc5
commit 5aaa5590c7
1 changed files with 3 additions and 2 deletions

View File

@ -22,6 +22,7 @@ Rectangle {
property StatusIconSettings icon: StatusIconSettings {}
property int type: StatusChatInfoButton.Type.PublicChat
property alias tooltip: statusToolTip
property alias sensor: sensor
signal clicked(var mouse)
signal pinnedMessagesCountClicked(var mouse)
@ -38,13 +39,13 @@ Rectangle {
}
radius: 8
color: sensor.containsMouse ? Theme.palette.baseColor2 : "transparent"
color: sensor.enabled && sensor.containsMouse ? Theme.palette.baseColor2 : "transparent"
MouseArea {
id: sensor
anchors.fill: parent
hoverEnabled: true
cursorShape: Qt.PointingHandCursor
cursorShape: enabled ? Qt.PointingHandCursor : Qt.ArrowCursor
onClicked: statusChatInfoButton.clicked(mouse)