From d2c5b71c28b04ff64715ff6562e7dcb01cfd7ec8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20Ku=CC=88hn?= Date: Fri, 9 Apr 2021 00:11:29 +0200 Subject: [PATCH] fix: improve drag position for node views even more --- packages/core/src/NodeView.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/core/src/NodeView.ts b/packages/core/src/NodeView.ts index 9fae1dff..f346a508 100644 --- a/packages/core/src/NodeView.ts +++ b/packages/core/src/NodeView.ts @@ -69,8 +69,8 @@ export class NodeView impleme const domBox = this.dom.getBoundingClientRect() const handleBox = target.getBoundingClientRect() - const x = handleBox.x - domBox.x - const y = handleBox.y - domBox.y + const x = handleBox.x - domBox.x + event.offsetX + const y = handleBox.y - domBox.y + event.offsetY // sometimes `event.target` is not the `dom` element event.dataTransfer?.setDragImage(this.dom, x, y)