From fba2c4e249db3fda49fddc4ee3bc8bcfab3f895d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Patrick=20Ha=C3=9Fel?= Date: Tue, 4 Feb 2025 08:23:30 +0100 Subject: [PATCH] FIX: dragging Part offset --- src/main/angular/src/app/editor/circuit/Parts.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/angular/src/app/editor/circuit/Parts.ts b/src/main/angular/src/app/editor/circuit/Parts.ts index 2bb5966..d0e14d9 100644 --- a/src/main/angular/src/app/editor/circuit/Parts.ts +++ b/src/main/angular/src/app/editor/circuit/Parts.ts @@ -22,8 +22,8 @@ export class Parts { mouseMove($event: MouseEvent) { this.updateDragCursor($event); if (this.dragStartPart !== null && this.dragCursor !== null) { - this.dragStartPart.rasterCenterX = Math.floor(this.dragCursor.x / RASTER); - this.dragStartPart.rasterCenterY = Math.floor(this.dragCursor.y / RASTER); + this.dragStartPart.rasterCenterX = Math.floor(this.dragCursor.x / RASTER) + 0.5; + this.dragStartPart.rasterCenterY = Math.floor(this.dragCursor.y / RASTER) + 0.5; this.dragStartPart.updateJunctionPositions(); } }