aboutsummaryrefslogtreecommitdiffstats
path: root/desktop/island
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-10-13 10:31:46 +0200
committerDanilo M. <danix@danix.xyz>2026-10-13 10:31:46 +0200
commit738cfbc15f104c68834e863b2da69bdcc69e039b (patch)
tree8e3e887d5c10abf4513e6710fd37e47e0ca5b36c /desktop/island
parentd518e5f691fea8c28978bd4ea7d33c4cbda3232f (diff)
downloadquickshell-738cfbc15f104c68834e863b2da69bdcc69e039b.tar.gz
quickshell-738cfbc15f104c68834e863b2da69bdcc69e039b.zip
fix(island): the status pill stays at rest while the calendar is open
It expanded for any panel, which was right while it hosted every panel there was. The calendar panel lives in the clock pill, so the status pill grew into an empty box beside it. It now expands for its own two. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'desktop/island')
-rw-r--r--desktop/island/StatusPill.qml2
1 files changed, 1 insertions, 1 deletions
diff --git a/desktop/island/StatusPill.qml b/desktop/island/StatusPill.qml
index 1b84ec1..20529ef 100644
--- a/desktop/island/StatusPill.qml
+++ b/desktop/island/StatusPill.qml
@@ -35,7 +35,7 @@ Capsule {
// Emitted just before a tray menu opens; the menu cannot report its close.
signal menuShown()
- expanded: panel !== ""
+ expanded: panel === "sound" || panel === "controls"
restWidth: restRow.implicitWidth + 24
panelWidth: 320
panelHeight: (panel === "controls" ? controlsPanel.implicitHeight : soundPanel.implicitHeight) + 28