1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-08-01 19:18:28 -04:00

dock: use required properties in dock item delegate, fixes context injection on Qt 6.8 (#2926)

(cherry picked from commit fa629fbf99)
This commit is contained in:
bbedward
2026-07-24 15:45:46 -04:00
parent c58d55db7d
commit b8e2ce1da8
+4 -2
View File
@@ -479,6 +479,8 @@ Item {
delegate: Item {
id: delegateItem
required property var modelData
required property int index
property var dockButton: {
switch (itemData.type) {
@@ -599,7 +601,7 @@ Item {
height: delegateItem.height
actualIconSize: root.iconSize
dockApps: root
index: model.index
index: delegateItem.index
}
DockTrashButton {
@@ -624,7 +626,7 @@ Item {
appData: itemData
contextMenu: root.contextMenu
dockApps: root
index: model.index
index: delegateItem.index
parentDockScreen: root.dockScreen
showWindowTitle: itemData?.type === "window" || itemData?.type === "grouped"
windowTitle: {