1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

Avoid updating the playlist, just the paused icon class

This commit is contained in:
Vincent Lark 2023-10-20 11:18:36 +02:00 committed by Bill Thornton
parent efb4a92ba6
commit f24e299881

View file

@ -455,6 +455,11 @@ export default function () {
btnPlayPauseIcon.classList.remove('play_circle_filled', 'pause_circle_filled'); btnPlayPauseIcon.classList.remove('play_circle_filled', 'pause_circle_filled');
btnPlayPauseIcon.classList.add(isPaused ? 'play_circle_filled' : 'pause_circle_filled'); btnPlayPauseIcon.classList.add(isPaused ? 'play_circle_filled' : 'pause_circle_filled');
const playlistIndicator = context.querySelector('.playlistIndexIndicatorImage');
if (playlistIndicator) {
playlistIndicator.classList.toggle('playlistIndexIndicatorPausedImage', isPaused);
}
buttonVisible(btnPlayPause, isActive); buttonVisible(btnPlayPause, isActive);
} }
@ -599,7 +604,6 @@ export default function () {
function onPlayPauseStateChanged() { function onPlayPauseStateChanged() {
updatePlayPauseState(this.paused(), true); updatePlayPauseState(this.paused(), true);
onPlaylistUpdate();
} }
function onStateChanged(event, state) { function onStateChanged(event, state) {