From 14f4566dd0df90d5e494ed9032202cccb5cd889c Mon Sep 17 00:00:00 2001 From: psychedelicious <4822129+psychedelicious@users.noreply.github.com> Date: Mon, 19 Aug 2024 15:37:19 +1000 Subject: [PATCH] fix(ui): do not render rasterized layer unless renderObjects=true --- .../src/features/controlLayers/konva/CanvasObjectRenderer.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/invokeai/frontend/web/src/features/controlLayers/konva/CanvasObjectRenderer.ts b/invokeai/frontend/web/src/features/controlLayers/konva/CanvasObjectRenderer.ts index 9fd475ffa4..37ce33cca9 100644 --- a/invokeai/frontend/web/src/features/controlLayers/konva/CanvasObjectRenderer.ts +++ b/invokeai/frontend/web/src/features/controlLayers/konva/CanvasObjectRenderer.ts @@ -420,7 +420,9 @@ export class CanvasObjectRenderer { } imageDTO = await uploadImage(blob, `${this.id}_rasterized.png`, 'other', true); const imageObject = imageDTOToImageObject(imageDTO); + if (replaceObjects) { await this.renderObject(imageObject, true); + } this.manager.stateApi.rasterizeEntity({ entityIdentifier: this.parent.getEntityIdentifier(), imageObject,