From dfc997fca538e1530773c7c2ff7f4ed12181f8c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EB=AF=BC=EC=8B=9D?= <43837214+Minsiki@users.noreply.github.com> Date: Tue, 7 Jan 2025 11:19:46 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B2=84=EA=B7=B8=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/hooks/module/useModule.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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)),