diff --git a/packages/studio/src/components/sidebar/BlocksTab.tsx b/packages/studio/src/components/sidebar/BlocksTab.tsx index b3938479a..755e46960 100644 --- a/packages/studio/src/components/sidebar/BlocksTab.tsx +++ b/packages/studio/src/components/sidebar/BlocksTab.tsx @@ -367,7 +367,16 @@ function BlockCard({ const prompt = buildAgentPrompt(title, name, description, category, blockType, context); onShowPrompt?.({ title, prompt }); }, - [title, name, description, category, blockType, activeCompPath, compositionDimensions, onShowPrompt], + [ + title, + name, + description, + category, + blockType, + activeCompPath, + compositionDimensions, + onShowPrompt, + ], ); return ( @@ -524,7 +533,15 @@ function PromptPreviewModal({ className="p-1 rounded-md text-neutral-500 hover:text-neutral-300 hover:bg-neutral-800/50" onClick={onClose} > - + diff --git a/packages/studio/src/player/lib/playbackAdapter.test.ts b/packages/studio/src/player/lib/playbackAdapter.test.ts index ae96f88b3..eadcdc54f 100644 --- a/packages/studio/src/player/lib/playbackAdapter.test.ts +++ b/packages/studio/src/player/lib/playbackAdapter.test.ts @@ -18,13 +18,13 @@ describe("wrapTimeline seek keepPlaying option (#834)", () => { }; } - it("default seek pauses the GSAP timeline before seeking", () => { + it("default seek pauses the GSAP timeline before and after seeking", () => { const tl = mockTimeline(); const adapter = wrapTimeline(tl); adapter.seek(5); - expect(tl.pause).toHaveBeenCalledTimes(1); + expect(tl.pause).toHaveBeenCalledTimes(2); expect(tl.seek).toHaveBeenCalledWith(5); }); @@ -44,7 +44,7 @@ describe("wrapTimeline seek keepPlaying option (#834)", () => { adapter.seek(5, { keepPlaying: false }); - expect(tl.pause).toHaveBeenCalledTimes(1); + expect(tl.pause).toHaveBeenCalledTimes(2); expect(tl.seek).toHaveBeenCalledWith(5); }); }); diff --git a/packages/studio/src/utils/timelineAssetDrop.test.ts b/packages/studio/src/utils/timelineAssetDrop.test.ts index 80ff8dcf3..9e5909039 100644 --- a/packages/studio/src/utils/timelineAssetDrop.test.ts +++ b/packages/studio/src/utils/timelineAssetDrop.test.ts @@ -155,6 +155,7 @@ describe("insertTimelineAssetIntoSource", () => { '', ); - expect(html).toContain('
'); + expect(html).toContain('