From 580c23a5625ddf17b0a7cb240a4c7237ec891838 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Thu, 8 Oct 2026 14:00:37 +0900 Subject: [PATCH] =?UTF-8?q?fix(B08):=20=EC=88=98=EB=A6=AC=20=ED=91=9C=20?= =?UTF-8?q?=EC=B4=88=EC=95=88=EC=9D=B4=20=EC=9E=88=EC=9C=BC=EB=A9=B4=20?= =?UTF-8?q?=EC=A0=80=EC=9E=A5=EB=B3=B8=20=EB=8C=80=EC=8B=A0=20=E2=80=94=20?= =?UTF-8?q?=EC=97=B0=EA=B2=B0=EA=B0=92=EC=9C=BC=EB=A1=9C=20=EB=90=98?= =?UTF-8?q?=EB=8F=8C=EB=A6=B0=20=EC=B9=B8=EC=9D=B4=20=EC=A0=80=EC=9E=A5?= =?UTF-8?q?=EB=B3=B8=20=EC=86=90=20=EA=B0=92=EC=97=90=20=EA=B0=80=EB=A0=A4?= =?UTF-8?q?=EC=A7=80=EB=8D=98=20=EA=B2=83(96-2)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01BVPp2o6Mh2FZJr72yW3ofZ --- B08_Quantity/B08_Quantity_UI_Hydro.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/B08_Quantity/B08_Quantity_UI_Hydro.ts b/B08_Quantity/B08_Quantity_UI_Hydro.ts index 80512c3b3..07450ae0c 100644 --- a/B08_Quantity/B08_Quantity_UI_Hydro.ts +++ b/B08_Quantity/B08_Quantity_UI_Hydro.ts @@ -99,8 +99,8 @@ export async function renderHydro(host: HTMLElement, projectId: string): Promise ...sheet.defaults, ...(station.sheet === "pipe" ? {} : sheet.sheet_defaults[station.sheet]), ...station.linked, - ...layer(station, sheet.saved[keyOf(station)]), - ...layer(station, drafts[keyOf(station)]), + // 초안은 측점 입력 통째 — 있으면 저장본 대신(초안의 null = 연결값으로 되돌림) + ...layer(station, drafts[keyOf(station)] ?? sheet.saved[keyOf(station)]), sheet: station.sheet, }) as HydroInputs; /** 연결값과 같은 칸은 null — 저장 · 초안이 연동을 유지(B05 값이 바뀌면 따라옴) · 다르면 손 값 */