From 98eef59d97e4a697f7f5b725140635aa5d3118da Mon Sep 17 00:00:00 2001 From: 134 Date: Fri, 26 Jun 2026 23:20:27 +0800 Subject: [PATCH] fix: keep FAL scale adjust candidates --- lib/canvas/generate-image.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/canvas/generate-image.ts b/lib/canvas/generate-image.ts index 5c9e9b5b4..77cca6c9d 100644 --- a/lib/canvas/generate-image.ts +++ b/lib/canvas/generate-image.ts @@ -1848,7 +1848,10 @@ export async function generateCanvasImage( imageGenConfig: selectedModel.model.imageGenConfig as CanvasImageGenConfig | null | undefined, }); const imageSize = normalizedImageParams.imageSize; - const imageCount = normalizedImageParams.imageCount; + const imageCount = + scaleAdjustVerification && provider.type === "fal-image" + ? Math.max(1, Math.min(4, requestedImageCount)) + : normalizedImageParams.imageCount; if (imageSize !== requestedImageSize || imageCount !== requestedImageCount) { console.info("[Canvas Generate Image] Normalized model image params:", { debugLabel,