aboutsummaryrefslogtreecommitdiffstats
path: root/desktop
diff options
context:
space:
mode:
Diffstat (limited to 'desktop')
-rw-r--r--desktop/modules/sound/Osd.qml5
1 files changed, 5 insertions, 0 deletions
diff --git a/desktop/modules/sound/Osd.qml b/desktop/modules/sound/Osd.qml
index 49a977b..4a5e4a2 100644
--- a/desktop/modules/sound/Osd.qml
+++ b/desktop/modules/sound/Osd.qml
@@ -91,8 +91,13 @@ Scope {
anchors.margins: 16
spacing: 12
+ // A Loader keeps its last height after going inactive, so a
+ // player vanishing (a closed browser tab) left 46px of empty
+ // row on top and pushed the volume row out of the window.
+ // Hidden, the Column skips it.
Loader {
active: Player.active
+ visible: active
width: parent.width
sourceComponent: trackRow
}