aboutsummaryrefslogtreecommitdiffstats
path: root/shared/Notify.qml
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-25 21:08:27 +0200
committerDanilo M. <danix@danix.xyz>2026-09-25 21:08:27 +0200
commit34eaeeb06ba0e5a831ff1dd17fa199b13e52b965 (patch)
tree909d5953a6b84c49fdf22bd9c97e146424bf46a1 /shared/Notify.qml
parent52d732eb5035ccb6be064b63fd2306098bab0bd8 (diff)
downloadquickshell-34eaeeb06ba0e5a831ff1dd17fa199b13e52b965.tar.gz
quickshell-34eaeeb06ba0e5a831ff1dd17fa199b13e52b965.zip
fix(sound): collapse the OSD track row when the player goes away
A Loader keeps the height of its last item after active goes false. When a browser tab playing media was closed, its MPRIS player vanished, Player.active dropped and the window shrank to 100px, but the Loader still reserved 46px plus the Column spacing on top. The volume row was pushed down and clipped at the bottom edge, which is the "stuck" OSD a hot reload used to cure: a fresh Loader starts at zero height. Hiding the Loader while inactive makes the Column skip it. Both the retained height and the collapse were confirmed with headless qml6 runs. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'shared/Notify.qml')
0 files changed, 0 insertions, 0 deletions