1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-04-04 12:52:06 -04:00

Add Desktop Actions to launcher + dock

This commit is contained in:
bbedward
2025-10-06 09:35:50 -04:00
parent 2b3b9d037c
commit 3524d365be
5 changed files with 234 additions and 7 deletions

View File

@@ -316,9 +316,8 @@ Item {
console.warn("No toplevel found for grouped app")
}
} else {
// For multiple windows, show context menu (hide pin option for left-click)
if (contextMenu) {
contextMenu.showForButton(root, appData, 65, true)
contextMenu.showForButton(root, appData, 65, true, cachedDesktopEntry)
}
}
}
@@ -338,8 +337,7 @@ Item {
}
} else if (mouse.button === Qt.RightButton) {
if (contextMenu && appData) {
console.log("Right-clicked on app:", appData.appId, "type:", appData.type, "windowCount:", appData.windowCount || 0)
contextMenu.showForButton(root, appData, 40, false)
contextMenu.showForButton(root, appData, 40, false, cachedDesktopEntry)
} else {
console.warn("No context menu or appData available")
}