diff --git a/containments/desktop/package/contents/ui/FolderView.qml b/containments/desktop/package/contents/ui/FolderView.qml index 4caa186c9..67a0b6a42 100644 --- a/containments/desktop/package/contents/ui/FolderView.qml +++ b/containments/desktop/package/contents/ui/FolderView.qml @@ -402,7 +402,17 @@ FocusScope { pos = mapToItem(hoveredItem.actionsOverlay, mouse.x, mouse.y); + if (pos.x > hoveredItem.labelArea.x && + pos.x <= hoveredItem.labelArea.x + hoveredItem.labelArea.width && + pos.y > hoveredItem.labelArea.y && + pos.y <= hoveredItem.labelArea.y + hoveredItem.labelArea.height + ) { + console.log("You clicked a label!!!!"); + } + if (!(pos.x <= hoveredItem.actionsOverlay.width && pos.y <= hoveredItem.actionsOverlay.height)) { + + if (Qt.styleHints.singleClickActivation || doubleClickInProgress || mouse.source == Qt.MouseEventSynthesizedByQt) { var func = root.useListViewMode && (mouse.button === Qt.LeftButton) && hoveredItem.isDir ? doCd : dir.run; func(positioner.map(gridView.currentIndex));