diff --git a/invokeai/frontend/web/src/features/nodes/util/graph/buildCanvasSDXLInpaintGraph.ts b/invokeai/frontend/web/src/features/nodes/util/graph/buildCanvasSDXLInpaintGraph.ts index 8d6f84bc47..0c098232ac 100644 --- a/invokeai/frontend/web/src/features/nodes/util/graph/buildCanvasSDXLInpaintGraph.ts +++ b/invokeai/frontend/web/src/features/nodes/util/graph/buildCanvasSDXLInpaintGraph.ts @@ -133,7 +133,7 @@ export const buildCanvasSDXLInpaintGraph = async ( id: INPAINT_CREATE_MASK, is_intermediate, coherence_mode: canvasCoherenceMode, - minimum_denoise: canvasCoherenceMinDenoise, + minimum_denoise: refinerModel ? Math.min(0.2, canvasCoherenceMinDenoise) : canvasCoherenceMinDenoise, edge_radius: canvasCoherenceEdgeSize, }, [SDXL_DENOISE_LATENTS]: { diff --git a/invokeai/frontend/web/src/features/nodes/util/graph/buildCanvasSDXLOutpaintGraph.ts b/invokeai/frontend/web/src/features/nodes/util/graph/buildCanvasSDXLOutpaintGraph.ts index b932b26660..a37c9bf389 100644 --- a/invokeai/frontend/web/src/features/nodes/util/graph/buildCanvasSDXLOutpaintGraph.ts +++ b/invokeai/frontend/web/src/features/nodes/util/graph/buildCanvasSDXLOutpaintGraph.ts @@ -156,7 +156,7 @@ export const buildCanvasSDXLOutpaintGraph = async ( is_intermediate, coherence_mode: canvasCoherenceMode, edge_radius: canvasCoherenceEdgeSize, - minimum_denoise: canvasCoherenceMinDenoise, + minimum_denoise: refinerModel ? Math.min(0.2, canvasCoherenceMinDenoise) : canvasCoherenceMinDenoise, }, [SDXL_DENOISE_LATENTS]: { type: 'denoise_latents', @@ -582,7 +582,7 @@ export const buildCanvasSDXLOutpaintGraph = async ( // Add Refiner if enabled if (refinerModel) { - await addSDXLRefinerToGraph(state, graph, SDXL_DENOISE_LATENTS, modelLoaderNodeId, canvasInitImage); + await addSDXLRefinerToGraph(state, graph, SDXL_DENOISE_LATENTS, modelLoaderNodeId); if (seamlessXAxis || seamlessYAxis) { modelLoaderNodeId = SDXL_REFINER_SEAMLESS; }