From a63cf6d996d66cc4bc70c339c301dc955f1dde89 Mon Sep 17 00:00:00 2001 From: "hyojun.choi" Date: Fri, 28 Feb 2025 14:53:22 +0900 Subject: [PATCH] =?UTF-8?q?#863=20=EC=A7=80=EB=B6=95=EC=9E=AC=20=ED=95=98?= =?UTF-8?q?=EB=82=98=EB=A1=9C=20=ED=86=B5=EC=9D=BC=EB=90=98=EB=8A=94=20?= =?UTF-8?q?=ED=98=84=EC=83=81=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/hooks/common/useRoofFn.js | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/hooks/common/useRoofFn.js b/src/hooks/common/useRoofFn.js index 3707af74..fdb7f4ba 100644 --- a/src/hooks/common/useRoofFn.js +++ b/src/hooks/common/useRoofFn.js @@ -22,14 +22,8 @@ export function useRoofFn() { const { addPitchText } = useLine() //면형상 선택 클릭시 지붕 패턴 입히기 - function setSurfaceShapePattern( - polygon, - mode = 'onlyBorder', - trestleMode = false, - roofMaterial = selectedRoofMaterial, - isForceChange = false, - isDisplay = false, - ) { + function setSurfaceShapePattern(polygon, mode = 'onlyBorder', trestleMode = false, roofMaterial, isForceChange = false, isDisplay = false) { + debugger if (!polygon) { return } @@ -41,6 +35,9 @@ export function useRoofFn() { polygon.roofMaterial = null }*/ } + if (!roofMaterial) { + roofMaterial = polygon.roofMaterial ?? selectedRoofMaterial + } const ratio = window.devicePixelRatio || 1 const layout = roofMaterial.layout