diff --git a/applet/contents/ui/ListItemBase.qml b/applet/contents/ui/ListItemBase.qml --- a/applet/contents/ui/ListItemBase.qml +++ b/applet/contents/ui/ListItemBase.qml @@ -222,8 +222,18 @@ MouseArea { anchors.fill: parent - acceptedButtons: Qt.MiddleButton - onClicked: Muted = !Muted + acceptedButtons: Qt.MiddleButton | Qt.RightButton + onPressed: { + if (mouse.button === Qt.RightButton) { + contextMenuButton.checked = true; // once menu closes it becomes unchecked again + contextMenu.show() + } + } + onClicked: { + if (mouse.button === Qt.MiddleButton) { + Muted = !Muted + } + } } }