fix(selection): keep node positions when extent is reached closes

This commit is contained in:
moklick
2023-08-14 15:54:30 +02:00
parent 647c73cc8a
commit 9520407cf0
2 changed files with 37 additions and 6 deletions
+4 -3
View File
@@ -254,9 +254,10 @@ export function calcNextPosition<NodeType extends NodeBase>(
];
}
const positionAbsolute = currentExtent
? clampPosition(nextPosition, currentExtent as CoordinateExtent)
: nextPosition;
const positionAbsolute =
currentExtent && currentExtent !== 'parent'
? clampPosition(nextPosition, currentExtent as CoordinateExtent)
: nextPosition;
return {
position: {