TaskBar: fixed desktop actions and other stuff

This commit is contained in:
Lemmy
2025-12-12 19:55:08 -05:00
parent 0d4f38f401
commit d06d58d7bb
2 changed files with 78 additions and 108 deletions
+2 -2
View File
@@ -20,7 +20,7 @@ PopupWindow {
property real anchorY: 0
property real calculatedWidth: 180
signal triggered(string action)
signal triggered(string action, var item)
implicitWidth: calculatedWidth
implicitHeight: Math.min(600, flickable.contentHeight + (Style.marginS * 2))
@@ -197,7 +197,7 @@ PopupWindow {
onClicked: {
if (menuItem.modelData.enabled !== false) {
root.triggered(menuItem.modelData.action || menuItem.modelData.key || menuItem.index.toString());
root.triggered(menuItem.modelData.action || menuItem.modelData.key || menuItem.index.toString(), menuItem.modelData);
// Don't call root.close() here - let the parent PopupMenuWindow handle closing
}
}