wbar: make tray menu more rectangular

This commit is contained in:
end-4
2025-11-16 13:01:39 +01:00
parent 5b69995945
commit 5aa384e906
@@ -14,8 +14,6 @@ BarPopup {
closeOnFocusLost: false
onFocusCleared: {
print("uwu")
print(contentItem.children)
const hasMenuOpen = contentItem.children.some(c => (c.menuOpen));
if (!hasMenuOpen) root.close();
else root.grabFocus();
@@ -24,7 +22,8 @@ BarPopup {
contentItem: GridLayout {
id: contentItem
anchors.centerIn: parent
columns: Math.ceil(Math.sqrt(TrayService.unpinnedItems.length))
rows: Math.floor(Math.sqrt(TrayService.unpinnedItems.length))
columns: Math.ceil(TrayService.unpinnedItems.length / rows)
columnSpacing: 0
rowSpacing: 0