fix(ui): fix audio slider not updating

This commit is contained in:
Simone Ianniciello 2026-04-13 23:03:01 +02:00
parent de4871ac69
commit a600cc94f4
3 changed files with 4 additions and 0 deletions

View file

@ -826,6 +826,7 @@ class AudioContextManager {
if (this.volumeNode && this.audioContext) {
const now = this.audioContext.currentTime;
this.volumeNode.gain.setTargetAtTime(this.currentVolume, now, 0.01);
window.dispatchEvent(new CustomEvent('volume-change'));
}
}

View file

@ -518,6 +518,8 @@ export function initializePlayerEvents(player, audioPlayer, scrobbler, ui) {
});
};
window.addEventListener('volume-change', updateVolumeUI);
setupMediaListeners(audioPlayer);
if (player.video) {
setupMediaListeners(player.video);

View file

@ -2280,6 +2280,7 @@ export class UIRenderer {
});
this.player.activeElement.addEventListener('volumechange', updateFsVolumeUI);
window.addEventListener('volume-change', updateFsVolumeUI);
updateFsVolumeUI();
}