From e3c092a6b4249b16c0e2d1d6ca16ef6170a92733 Mon Sep 17 00:00:00 2001 From: "hyojun.choi" Date: Thu, 11 Jun 2026 13:03:18 +0900 Subject: [PATCH] =?UTF-8?q?=EC=A0=80=EC=9E=A5=20=ED=9B=84=20=EB=B3=B4?= =?UTF-8?q?=EC=A1=B0=EC=84=A0=EC=9C=BC=EB=A1=9C=20=EB=82=98=EB=89=98?= =?UTF-8?q?=EC=96=B4=EC=A7=80=EC=A7=80=20=EC=95=8A=EB=8A=94=20=ED=98=84?= =?UTF-8?q?=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/useCanvasConfigInitialize.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/hooks/common/useCanvasConfigInitialize.js b/src/hooks/common/useCanvasConfigInitialize.js index 62f9574b..efe063b2 100644 --- a/src/hooks/common/useCanvasConfigInitialize.js +++ b/src/hooks/common/useCanvasConfigInitialize.js @@ -242,7 +242,9 @@ export function useCanvasConfigInitialize() { obj.type === 'QLine' && obj.attributes?.type !== 'pitchSizeLine' && obj.attributes?.roofId === roof.id && - innerLineTypes.includes(obj.name), + // [보조선 복원 fix] 저장→불러오기 후 지붕면 할당이 보조선을 쓰려면 auxiliaryLine 도 innerLines 에 + // 재연결해야 한다. 기존엔 SUBLINE(hip/ridge) 만 포함해 보조선이 빠져, 불러온 직후 할당이 실패했다. + (innerLineTypes.includes(obj.name) || obj.name === 'auxiliaryLine'), ) }) }