diff --git a/components/UploadModal.tsx b/components/UploadModal.tsx index 4e968f9..85412de 100644 --- a/components/UploadModal.tsx +++ b/components/UploadModal.tsx @@ -265,6 +265,8 @@ export default function UploadModal({ onClose, onSuccess }: UploadModalProps) { ) }) + if (!contextSafe) return + closeAnimatedRef.current = contextSafe(() => { const reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches if (reduced || !overlayRef.current || !panelRef.current) {