From 46a90ca402aa2c58a4dbf5525cb49d494eecf098 Mon Sep 17 00:00:00 2001 From: psychedelicious <4822129+psychedelicious@users.noreply.github.com> Date: Fri, 24 May 2024 06:40:48 +1000 Subject: [PATCH] fix(ui): initial image layers always ignored Whoops! --- .../features/nodes/util/graph/generation/addControlLayers.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/invokeai/frontend/web/src/features/nodes/util/graph/generation/addControlLayers.ts b/invokeai/frontend/web/src/features/nodes/util/graph/generation/addControlLayers.ts index 4e42188c7d..2f254fb120 100644 --- a/invokeai/frontend/web/src/features/nodes/util/graph/generation/addControlLayers.ts +++ b/invokeai/frontend/web/src/features/nodes/util/graph/generation/addControlLayers.ts @@ -497,9 +497,8 @@ const isValidLayer = (layer: Layer, base: BaseModelType) => { return isValidIPAdapter(layer.ipAdapter, base); } if (isInitialImageLayer(layer)) { - if (!layer.image) { - return false; - } + const hasImage = Boolean(layer.image); + return hasImage; } if (isRegionalGuidanceLayer(layer)) { const hasTextPrompt = Boolean(layer.positivePrompt || layer.negativePrompt);