From 0d4b91afe021f50e2294f8dc932de2eac94d6fcf Mon Sep 17 00:00:00 2001 From: psychedelicious <4822129+psychedelicious@users.noreply.github.com> Date: Thu, 1 Aug 2024 23:57:16 +1000 Subject: [PATCH] feat(ui): disable image smoothing on layers --- .../web/src/features/controlLayers/konva/CanvasLayer.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/invokeai/frontend/web/src/features/controlLayers/konva/CanvasLayer.ts b/invokeai/frontend/web/src/features/controlLayers/konva/CanvasLayer.ts index 15917f5776..4892df4df8 100644 --- a/invokeai/frontend/web/src/features/controlLayers/konva/CanvasLayer.ts +++ b/invokeai/frontend/web/src/features/controlLayers/konva/CanvasLayer.ts @@ -65,7 +65,12 @@ export class CanvasLayer { this.log.debug({ state }, 'Creating layer'); this.konva = { - layer: new Konva.Layer({ id: this.id, name: CanvasLayer.LAYER_NAME, listening: false }), + layer: new Konva.Layer({ + id: this.id, + name: CanvasLayer.LAYER_NAME, + listening: false, + imageSmoothingEnabled: false, + }), objectGroup: new Konva.Group({ name: CanvasLayer.OBJECT_GROUP_NAME, listening: false }), };