diff --git a/slideshowpure.js b/slideshowpure.js index 49f551f..b7efcb3 100644 --- a/slideshowpure.js +++ b/slideshowpure.js @@ -2912,7 +2912,10 @@ const SlideCreator = { ); const host = document.getElementById(`yt-player-${itemId}`); - host?.replaceChildren(video); + if (host) { + host.textContent = ""; + host.appendChild(video); + } STATE.slideshow.players[itemId] = createLocalPlayer(video); STATE.slideshow.slideVideoIds[itemId] = `local:${itemId}`; } else { @@ -2984,7 +2987,7 @@ const SlideshowManager = { container.appendChild(dotsContainer); } - dotsContainer.replaceChildren(); + dotsContainer.textContent = ""; const count = Math.min(STATE.slideshow.totalItems, CONFIG.maxDots);