fix(B04): 배수유역 재산정 버튼이 표시 토글로 걸려 눌러도 반응 없던 문제
저장분을 자동 표시하도록 바꾼 뒤로 진입 시 shown=true가 되어, 재산정 버튼을 누르면 분석 요청 없이 오버레이만 숨겨졌다(사용자 눈에는 무응답). 버튼은 언제나 재산정을 실행하도록 하고, 보이기/숨기기는 갈래별 버튼(1차/2차/유역방향/평균흐름)이 맡는다. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -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);
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user