diff --git a/ui/component/fileRenderInitiator/view.jsx b/ui/component/fileRenderInitiator/view.jsx index a588eda45..ee761c1c4 100644 --- a/ui/component/fileRenderInitiator/view.jsx +++ b/ui/component/fileRenderInitiator/view.jsx @@ -107,10 +107,13 @@ export default function FileRenderInitiator(props: Props) { useEffect(() => { const videoOnPage = document.querySelector('video'); - if (isFree && ((autoplay && !videoOnPage && isPlayable) || RENDER_MODES.AUTO_RENDER_MODES.includes(renderMode))) { + if ( + (isFree || claimWasPurchased) && + ((autoplay && !videoOnPage && isPlayable) || RENDER_MODES.AUTO_RENDER_MODES.includes(renderMode)) + ) { viewFile(); } - }, [autoplay, viewFile, isFree, renderMode, isPlayable]); + }, [autoplay, viewFile, isFree, renderMode, isPlayable, claimWasPurchased]); /* once content is playing, let the appropriate take care of it...