This commit is contained in:
Damocles 2026-04-12 15:58:13 +02:00
parent 4df704844e
commit 9e1716aa39
14 changed files with 154 additions and 102 deletions

View file

@ -13,7 +13,7 @@ PanelWindow {
required property var screen
required property real anchorX
signal menuClosed()
signal menuClosed
// Current menu level swapped when entering/leaving submenus
property var _currentHandle: handle
@ -41,10 +41,7 @@ PanelWindow {
Item {
id: panel
x: Math.max(0, Math.min(
Math.round(menuWindow.anchorX - menuCol.width / 2),
menuWindow.width - menuCol.width
))
x: Math.max(0, Math.min(Math.round(menuWindow.anchorX - menuCol.width / 2), menuWindow.width - menuCol.width))
y: 0
width: menuCol.width
@ -143,8 +140,7 @@ PanelWindow {
anchors.fill: parent
anchors.leftMargin: 4
anchors.rightMargin: 4
color: rowArea.containsMouse && entryItem.modelData.enabled
? M.Theme.base02 : "transparent"
color: rowArea.containsMouse && entryItem.modelData.enabled ? M.Theme.base02 : "transparent"
radius: M.Theme.radius
}