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