diff --git a/applets/quicklaunch/package/contents/ui/IconItem.qml b/applets/quicklaunch/package/contents/ui/IconItem.qml --- a/applets/quicklaunch/package/contents/ui/IconItem.qml +++ b/applets/quicklaunch/package/contents/ui/IconItem.qml @@ -70,12 +70,16 @@ hoverEnabled: true acceptedButtons: Qt.LeftButton | Qt.RightButton + onPressed: { + if (mouse.button == Qt.RightButton) { + contextMenu.refreshActions(); + contextMenu.open(mouse.x, mouse.y); + } + } + onClicked: { if (mouse.button == Qt.LeftButton) { logic.openUrl(url) - } else if (mouse.button == Qt.RightButton) { - contextMenu.refreshActions(); - contextMenu.open(mouse.x, mouse.y); } }