diff --git a/apps/web/src/components/editor/preview-panel.tsx b/apps/web/src/components/editor/preview-panel.tsx index 0669292..0c26948 100644 --- a/apps/web/src/components/editor/preview-panel.tsx +++ b/apps/web/src/components/editor/preview-panel.tsx @@ -117,6 +117,9 @@ export function PreviewPanel() { const activeClips = getActiveClips(); + // Check if there are any clips in the timeline at all + const hasAnyClips = tracks.some((track) => track.clips.length > 0); + // Render a clip const renderClip = (clipData: ActiveClip, index: number) => { const { clip, mediaItem } = clipData; @@ -230,26 +233,26 @@ export function PreviewPanel() { ref={containerRef} className="flex-1 flex flex-col items-center justify-center p-3 min-h-0 min-w-0 gap-4" > -