2
0

🐛 (editor) Fix groups graphPosition round coordinates saving

This commit is contained in:
Baptiste Arnaud
2024-02-14 15:12:45 +01:00
parent d171aa600c
commit e3470bccb1
2 changed files with 8 additions and 4 deletions

View File

@ -128,8 +128,8 @@ export const GroupNode = ({ group, groupIndex }: Props) => {
} }
moveFocusedGroups({ moveFocusedGroups({
x: Number((delta[0] / graphPosition.scale).toFixed(2)), x: delta[0] / graphPosition.scale,
y: Number((delta[1] / graphPosition.scale).toFixed(2)), y: delta[1] / graphPosition.scale,
}) })
if (last) { if (last) {

View File

@ -46,8 +46,12 @@ export const useGroupsStore = createWithEqualityFn<Store>()(
(coords, groupId) => ({ (coords, groupId) => ({
...coords, ...coords,
[groupId]: { [groupId]: {
x: groupsCoordinates[groupId].x + delta.x, x: Number(
y: groupsCoordinates[groupId].y + delta.y, (groupsCoordinates[groupId].x + delta.x).toFixed(2)
),
y: Number(
(groupsCoordinates[groupId].y + delta.y).toFixed(2)
),
}, },
}), }),
groupsCoordinates groupsCoordinates