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(); } }