fix(react): node resizer use new width/height attr
This commit is contained in:
@@ -70,8 +70,8 @@ function ResizeControl({
|
|||||||
const { xSnapped, ySnapped } = getPointerPosition(event.sourceEvent, { transform, snapGrid, snapToGrid });
|
const { xSnapped, ySnapped } = getPointerPosition(event.sourceEvent, { transform, snapGrid, snapToGrid });
|
||||||
|
|
||||||
prevValues.current = {
|
prevValues.current = {
|
||||||
width: node?.width ?? 0,
|
width: node?.computed?.width ?? 0,
|
||||||
height: node?.height ?? 0,
|
height: node?.computed?.height ?? 0,
|
||||||
x: node?.position.x ?? 0,
|
x: node?.position.x ?? 0,
|
||||||
y: node?.position.y ?? 0,
|
y: node?.position.y ?? 0,
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -254,8 +254,8 @@ export function calcNextPosition<NodeType extends NodeBase>(
|
|||||||
? [
|
? [
|
||||||
[parentPos.x + nodeWidth * currNodeOrigin[0], parentPos.y + nodeHeight * currNodeOrigin[1]],
|
[parentPos.x + nodeWidth * currNodeOrigin[0], parentPos.y + nodeHeight * currNodeOrigin[1]],
|
||||||
[
|
[
|
||||||
parentPos.x + parentNode.computed?.width - nodeWidth + nodeWidth * currNodeOrigin[0],
|
parentPos.x + parentNode.computed.width - nodeWidth + nodeWidth * currNodeOrigin[0],
|
||||||
parentPos.y + parentNode.computed?.height - nodeHeight + nodeHeight * currNodeOrigin[1],
|
parentPos.y + parentNode.computed.height - nodeHeight + nodeHeight * currNodeOrigin[1],
|
||||||
],
|
],
|
||||||
]
|
]
|
||||||
: currentExtent;
|
: currentExtent;
|
||||||
|
|||||||
Reference in New Issue
Block a user