From 6dbdb9baa69f3541f5338e491301fd612462420a Mon Sep 17 00:00:00 2001 From: Chenlei Hu Date: Sun, 28 Jul 2024 07:50:00 -0400 Subject: [PATCH] Fix clientX/Y offset calculation (#248) --- src/scripts/app.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/scripts/app.ts b/src/scripts/app.ts index 2aab2d5ee8..00d30d79bd 100644 --- a/src/scripts/app.ts +++ b/src/scripts/app.ts @@ -2957,7 +2957,7 @@ export class ComfyApp { const rect = this.canvasContainer.getBoundingClientRect() const containerOffsets = [rect.left, rect.top] return _.zip(pos, this.canvas.ds.offset, containerOffsets).map( - ([p, o1, o2]) => p / this.canvas.ds.scale - o1 - o2 + ([p, o1, o2]) => (p - o2) / this.canvas.ds.scale - o1 ) as Vector2 } }