From 07a2cf1393f46445e131eafa56b7af062892a9f8 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Sat, 1 Aug 2026 11:54:07 +0900 Subject: [PATCH] =?UTF-8?q?fix(B04):=20=EB=B0=B0=EC=88=98=EC=9C=A0?= =?UTF-8?q?=EC=97=AD=20=EC=9E=AC=EC=82=B0=EC=A0=95=20=EB=B2=84=ED=8A=BC?= =?UTF-8?q?=EC=9D=B4=20=ED=91=9C=EC=8B=9C=20=ED=86=A0=EA=B8=80=EB=A1=9C=20?= =?UTF-8?q?=EA=B1=B8=EB=A0=A4=20=EB=88=8C=EB=9F=AC=EB=8F=84=20=EB=B0=98?= =?UTF-8?q?=EC=9D=91=20=EC=97=86=EB=8D=98=20=EB=AC=B8=EC=A0=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 저장분을 자동 표시하도록 바꾼 뒤로 진입 시 shown=true가 되어, 재산정 버튼을 누르면 분석 요청 없이 오버레이만 숨겨졌다(사용자 눈에는 무응답). 버튼은 언제나 재산정을 실행하도록 하고, 보이기/숨기기는 갈래별 버튼(1차/2차/유역방향/평균흐름)이 맡는다. Co-Authored-By: Claude Opus 5 (1M context) --- B04_wf1_Surface/B04_wf1_Surface_UI_Watershed.ts | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/B04_wf1_Surface/B04_wf1_Surface_UI_Watershed.ts b/B04_wf1_Surface/B04_wf1_Surface_UI_Watershed.ts index fe074a60..888bf201 100644 --- a/B04_wf1_Surface/B04_wf1_Surface_UI_Watershed.ts +++ b/B04_wf1_Surface/B04_wf1_Surface_UI_Watershed.ts @@ -484,16 +484,10 @@ export function createWatershedOverlay(onChange: () => void): WatershedOverlay { } } - // 재산정 버튼: 켜져 있으면 끄고, 꺼져 있으면 처음부터 다시 분석한다. + // 재산정 버튼은 언제나 처음부터 다시 분석한다. + // (저장분을 자동으로 띄우게 바꾼 뒤로 이 버튼이 표시 토글로 먼저 걸려, 눌러도 아무 일이 + // 없는 것처럼 보였다 — 2026-08-01. 보이기/숨기기는 갈래별 버튼이 맡는다.) button.addEventListener("click", () => { - if (shown) { - shown = false; - button.classList.remove("is-active"); - button.setAttribute("aria-pressed", "false"); - say(""); - onChange(); - return; - } void loadAnalysis(true); });