diff --git a/src/hooks/useCanvas.js b/src/hooks/useCanvas.js index 31b223bf..df7f8eab 100644 --- a/src/hooks/useCanvas.js +++ b/src/hooks/useCanvas.js @@ -542,7 +542,23 @@ export function useCanvas(id) { const addCanvas = () => { // const canvasState = canvas - const objs = canvas?.toJSON(['selectable', 'name', 'parentId', 'id', 'length', 'idx', 'direction', 'lines', 'points']) + const objs = canvas?.toJSON([ + 'selectable', + 'name', + 'parentId', + 'id', + 'length', + 'idx', + 'direction', + 'lines', + 'points', + 'lockMovementX', + 'lockMovementY', + 'lockRotation', + 'lockScalingX', + 'lockScalingY', + 'opacity', + ]) const str = JSON.stringify(objs)