From d4822b305eb0749b71baf96815b655253551d39c Mon Sep 17 00:00:00 2001 From: psychedelicious <4822129+psychedelicious@users.noreply.github.com> Date: Tue, 20 Aug 2024 10:18:13 +1000 Subject: [PATCH] fix(ui): pixelRect should always be integer --- .../web/src/features/controlLayers/konva/CanvasTransformer.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/invokeai/frontend/web/src/features/controlLayers/konva/CanvasTransformer.ts b/invokeai/frontend/web/src/features/controlLayers/konva/CanvasTransformer.ts index aec02d3e7f..e4a8e929d8 100644 --- a/invokeai/frontend/web/src/features/controlLayers/konva/CanvasTransformer.ts +++ b/invokeai/frontend/web/src/features/controlLayers/konva/CanvasTransformer.ts @@ -658,8 +658,8 @@ export class CanvasTransformer { const { minX, minY, maxX, maxY } = extents; this.nodeRect = { ...rect }; this.pixelRect = { - x: rect.x + minX, - y: rect.y + minY, + x: Math.round(rect.x) + minX, + y: Math.round(rect.y) + minY, width: maxX - minX, height: maxY - minY, };