fix(core): calculate position and computedPos correctly in calcNextPosition

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
This commit is contained in:
braks
2023-01-05 13:06:26 +01:00
committed by Braks
parent 0c25796967
commit 6aec81532c
4 changed files with 28 additions and 11 deletions
+5 -1
View File
@@ -144,6 +144,10 @@ export const calcNextPosition = (
const clampedPos = clampPosition(nextPosition, extent)
return {
position: clampedPos,
position: {
x: clampedPos.x - (parentNode?.computedPosition.x || 0),
y: clampedPos.y - (parentNode?.computedPosition.y || 0),
},
computedPosition: clampedPos,
}
}