diff --git a/attached_assets/image_1754683243158.png b/attached_assets/image_1754683243158.png
new file mode 100644
index 0000000..8eacc57
Binary files /dev/null and b/attached_assets/image_1754683243158.png differ
diff --git a/client/src/components/video-modal.tsx b/client/src/components/video-modal.tsx
index 0ee2411..0875677 100644
--- a/client/src/components/video-modal.tsx
+++ b/client/src/components/video-modal.tsx
@@ -57,11 +57,6 @@ function formatDate(date: Date | string): string {
export default function VideoModal({ video, isOpen, onClose, enableAds = true }: VideoModalProps) {
const [useVASTPlayer, setUseVASTPlayer] = useState(true);
-
- // Switch to VAST player for monetization
- if (isOpen && video && useVASTPlayer && enableAds) {
- return ;
- }
const videoRef = useRef(null);
const hlsRef = useRef(null);
const [showShareMenu, setShowShareMenu] = useState(false);
@@ -75,6 +70,11 @@ export default function VideoModal({ video, isOpen, onClose, enableAds = true }:
const [duration, setDuration] = useState(0);
const [volume, setVolume] = useState(1);
const [hoverTime, setHoverTime] = useState(-1);
+
+ // Switch to VAST player for monetization
+ if (isOpen && video && useVASTPlayer && enableAds) {
+ return ;
+ }
useEffect(() => {
const handleEscape = (e: KeyboardEvent) => {