Compare commits

..

No commits in common. "4fcb4e334ca4492c667c18f1335444a6796597b9" and "a66cce3212bf0120c07a6e07896affbaeef2cf84" have entirely different histories.

View File

@ -266,14 +266,15 @@ export default function PlacementShapeSetting({ id, pos = { x: 50, y: 180 }, pla
}, { skipSideEffects: true }) }, { skipSideEffects: true })
const roofs = canvas.getObjects().filter((obj) => obj.roofMaterial?.index === 0) const roofs = canvas.getObjects().filter((obj) => obj.roofMaterial?.index === 0)
const firstRoof = roofs[0]
roofs.forEach((roof) => { if (firstRoof) {
/** 모양 패턴 설정 */ /** 모양 패턴 설정 */
setSurfaceShapePattern(roof, roofDisplay.column, false, { ...roofInfo }) setSurfaceShapePattern(firstRoof, roofDisplay.column, false, { ...roofInfo })
roof.roofMaterial = { ...roofInfo } firstRoof.roofMaterial = { ...roofInfo }
drawDirectionArrow(roof) drawDirectionArrow(firstRoof)
setPolygonLinesActualSize(roof, true) setPolygonLinesActualSize(firstRoof, true)
}) }
canvas.renderAll() canvas.renderAll()
/** 지붕면 존재 여부에 따라 메뉴 설정 */ /** 지붕면 존재 여부에 따라 메뉴 설정 */