diff --git a/frontend/src/components/PlayerModal.tsx b/frontend/src/components/PlayerModal.tsx index c0df596..1d38fed 100644 --- a/frontend/src/components/PlayerModal.tsx +++ b/frontend/src/components/PlayerModal.tsx @@ -437,9 +437,11 @@ export default function PlayerModal({ onClick={(e) => e.stopPropagation()} >
-
+ {/* Hide the iframe entirely on error so YouTube's own error screen can't bleed + through our overlay. */} +
{playerError != null && ( -
+

{t("player.unavailableTitle")}