fix: improve drag position for node views even more

This commit is contained in:
Philipp Kühn
2021-04-09 00:11:29 +02:00
parent 6029d74f79
commit d2c5b71c28

View File

@@ -69,8 +69,8 @@ export class NodeView<Component, Editor extends CoreEditor = CoreEditor> 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)