diff --git a/src/components/fabric/QPolygon.js b/src/components/fabric/QPolygon.js index d03b30c3..b50cdaa3 100644 --- a/src/components/fabric/QPolygon.js +++ b/src/components/fabric/QPolygon.js @@ -239,11 +239,16 @@ export const QPolygon = fabric.util.createClass(fabric.Polygon, { /* innerLines 초기화 */ this.canvas .getObjects() - .filter((obj) => obj.parentId === this.id && obj.name !== POLYGON_TYPE.WALL && obj.name !== POLYGON_TYPE.ROOF) + .filter( + (obj) => + obj.parentId === this.id && + obj.name !== POLYGON_TYPE.WALL && + obj.name !== POLYGON_TYPE.ROOF && + obj.name !== 'outerLine' && + obj.name !== 'baseLine', + // && obj.name !== 'outerLinePoint', + ) .forEach((obj) => this.canvas.remove(obj)) - /*this.innerLines.forEach((line) => { - this.canvas.remove(line) - })*/ this.canvas.renderAll() let textMode = 'plane'