diff --git a/src/renderers/EventRenderer.ts b/src/renderers/EventRenderer.ts index a313e6b..0f0d2f1 100644 --- a/src/renderers/EventRenderer.ts +++ b/src/renderers/EventRenderer.ts @@ -193,7 +193,7 @@ export abstract class BaseEventRenderer implements EventRendererStrategy { if (!this.draggedClone) return; // Update position - this.draggedClone.style.top = payload.snappedY + 'px'; + this.draggedClone.style.top = (payload.snappedY - payload.mouseOffset.y) + 'px'; // Update timestamp display this.updateCloneTimestamp(this.draggedClone, payload.snappedY);