diff --git a/src/hooks/module/useModule.js b/src/hooks/module/useModule.js index a4f50cbe..c2efb1d7 100644 --- a/src/hooks/module/useModule.js +++ b/src/hooks/module/useModule.js @@ -798,8 +798,10 @@ export function useModule() { const moduleSetupSurface = canvas.getObjects().filter((obj) => canvas.getActiveObjects()[0].id === obj.id)[0] const modules = canvas.getObjects().filter((obj) => obj.surfaceId === moduleSetupSurface.id && obj.name === POLYGON_TYPE.MODULE) const objects = getObjects() - const top = Math.min(...modules.map((module) => module.top)) - const left = Math.min(...modules.map((module) => module.left)) + let [top, bottom, left, right] = [0, 0, 0, 0] + + top = Math.min(...modules.map((module) => module.top)) + left = Math.min(...modules.map((module) => module.left)) const moduleSurfacePos = { top: Math.min(...moduleSetupSurface.points.map((point) => point.y)), left: Math.min(...moduleSetupSurface.points.map((point) => point.x)),