From 77b25662b42968eb19cac6c43b1db1f46a62614c Mon Sep 17 00:00:00 2001 From: 134 Date: Sat, 4 Jul 2026 13:40:02 +0800 Subject: [PATCH] fix: send layout drafts to fal scale edits --- app/api/canvas/local-edit/route.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/app/api/canvas/local-edit/route.ts b/app/api/canvas/local-edit/route.ts index 004fa0011..28be69d65 100644 --- a/app/api/canvas/local-edit/route.ts +++ b/app/api/canvas/local-edit/route.ts @@ -3884,18 +3884,19 @@ export async function POST(request: NextRequest) { isScaleAdjustOperation && resolvedScaleAdjustModelEntry?.provider?.type === "alibaba-image"; const useScaleAdjustCoordinatePrompt = useScaleAdjustCoordinateGuide; + const useScaleAdjustFullFrameFalEdit = + isScaleAdjustOperation && + isScaleAdjustFalNanoBananaEditModel(resolvedScaleAdjustModelEntry); const useFalScaleAdjustCoordinatePrompt = useScaleAdjustCoordinatePrompt && - resolvedScaleAdjustModelEntry?.provider?.type === "fal-image"; + resolvedScaleAdjustModelEntry?.provider?.type === "fal-image" && + !useScaleAdjustFullFrameFalEdit; const useScaleAdjustVisualLayoutGuide = useScaleAdjustCoordinatePrompt && !useFalScaleAdjustCoordinatePrompt && !useProviderTextOnlyCoordinatePrompt; const useScaleAdjustMarkedPhotoGuide = useScaleAdjustCoordinatePrompt && !useScaleAdjustVisualLayoutGuide; - const useScaleAdjustFullFrameFalEdit = - isScaleAdjustOperation && - isScaleAdjustFalNanoBananaEditModel(resolvedScaleAdjustModelEntry); const useScaleAdjustStructureLockedPatchWorkflow = isScaleAdjustOperation && !useScaleAdjustFullFrameFalEdit &&