diff --git a/js/ui/status/volume.js b/js/ui/status/volume.js index 7e5032607..e2fa9a207 100644 --- a/js/ui/status/volume.js +++ b/js/ui/status/volume.js @@ -344,9 +344,11 @@ class OutputStreamSlider extends StreamSlider { if (hasHeadphones === this._hasHeadphones) return; + const initializing = this._hasHeadphones === undefined; this._hasHeadphones = hasHeadphones; this._updateIcon(); - this.showOSD(); + if (!initializing) + this.showOSD(); } _updateIcon() {