diff --git a/app/api/canvas/local-edit/route.ts b/app/api/canvas/local-edit/route.ts index a85c90dbd..456672515 100644 --- a/app/api/canvas/local-edit/route.ts +++ b/app/api/canvas/local-edit/route.ts @@ -367,6 +367,13 @@ function resolveScaleAdjustPreferredModelId(params: { params.models, params.configuredModelId ); + if (isScaleAdjustUsableImageEditModel(requestedModel)) { + const requestedFamily = getScaleAdjustModelFamily(requestedModel); + if (requestedFamily) { + return requestedModel?.model.id || params.requestedModelId; + } + } + const autoDetailModel = params.models.find(isScaleAdjustDedicatedDetailModel); const preferredModel = (isScaleAdjustDedicatedDetailModel(requestedModel) ? requestedModel : null) ||