From 866e80d6aff9c7f91003fcc00a06714be73ad420 Mon Sep 17 00:00:00 2001 From: Michael Chung Date: Fri, 9 May 2025 18:05:43 -0400 Subject: [PATCH] The bug was due to forggeting to bind this to the snapShotOfCurrentFrame function --- .../apps/editor3d/app/src/pages/PageEnigma/Editor/editor.ts | 2 +- .../apps/editor3d/app/src/pages/PageEnigma/PageEditor.tsx | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/frontend/apps/editor3d/app/src/pages/PageEnigma/Editor/editor.ts b/frontend/apps/editor3d/app/src/pages/PageEnigma/Editor/editor.ts index d4211f7ce6..afe359e6ee 100644 --- a/frontend/apps/editor3d/app/src/pages/PageEnigma/Editor/editor.ts +++ b/frontend/apps/editor3d/app/src/pages/PageEnigma/Editor/editor.ts @@ -840,7 +840,7 @@ class Editor { } const uuid = crypto.randomUUID(); const file = new File([ab], `${uuid}.png`, { type: mimeString }); - + console.log("snapShotOfCurrentFrame Function Called 2"); return { base64Snapshot, file }; } diff --git a/frontend/apps/editor3d/app/src/pages/PageEnigma/PageEditor.tsx b/frontend/apps/editor3d/app/src/pages/PageEnigma/PageEditor.tsx index bddf096d24..56960a3ac4 100644 --- a/frontend/apps/editor3d/app/src/pages/PageEnigma/PageEditor.tsx +++ b/frontend/apps/editor3d/app/src/pages/PageEnigma/PageEditor.tsx @@ -342,13 +342,14 @@ export const PageEditor = () => { handleCameraFocalLengthChange={handleCameraFocalLengthChange} onAspectRatioSelect={onAspectRatioSelect} setEnginePrompt={(prompt) => { + console.log("setEnginePrompt", prompt); if (!editorEngine) { + console.log("editorEngine is not available"); return; } - editorEngine!.positive_prompt = prompt; }} - snapshotCurrentFrame={editorEngine?.snapShotOfCurrentFrame} + snapshotCurrentFrame={editorEngine?.snapShotOfCurrentFrame.bind(editorEngine)} />