diff --git a/server/player/index.html b/server/player/index.html index 6da4291..a56399b 100644 --- a/server/player/index.html +++ b/server/player/index.html @@ -689,7 +689,10 @@ } overlay.remove(); }; - container.style.position = 'relative'; + // Don't override container.style.position here — #playerContainer is already + // position:fixed so absolute children anchor to it. Setting position:relative + // collapsed the container to 0 height (no content sizing it in normal flow), + // which made the YT iframe render black. container.appendChild(overlay); } diff --git a/server/player/sw.js b/server/player/sw.js index ef51f89..1ba0022 100644 --- a/server/player/sw.js +++ b/server/player/sw.js @@ -1,4 +1,4 @@ -const CACHE_NAME = 'rd-player-v6'; +const CACHE_NAME = 'rd-player-v7'; // Install: skip waiting to activate immediately self.addEventListener('install', (event) => {