From d6ceb51feb7934fa11c122cc76ce51dfa388f0f5 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Fri, 16 Oct 2026 20:46:15 +0900 Subject: [PATCH] =?UTF-8?q?=EF=BB=BFfeat(B05):=20352-5=20=EA=B3=A1?= =?UTF-8?q?=EC=84=A0=20=EB=B2=84=ED=8A=BC=20=EC=9D=B4=EB=A6=84=20=EB=AA=85?= =?UTF-8?q?=EC=82=AC=ED=98=95=20=E2=80=94=20=EA=B3=A1=EC=84=A0=20=EC=82=AD?= =?UTF-8?q?=EC=A0=9C=20=C2=B7=20=EA=B3=A1=EC=84=A0=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01VmC34fsxxbweEG3RUjs3Mn --- B05_Profile/B05_Profile_UI_RouteEdit_Label.ts | 4 ++-- resources/tester/test_b05_routeedit_chrome_modal.py | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/B05_Profile/B05_Profile_UI_RouteEdit_Label.ts b/B05_Profile/B05_Profile_UI_RouteEdit_Label.ts index b4bfdb3ca..de2c38274 100644 --- a/B05_Profile/B05_Profile_UI_RouteEdit_Label.ts +++ b/B05_Profile/B05_Profile_UI_RouteEdit_Label.ts @@ -197,7 +197,7 @@ export function createCurveLabel( lockApex.dataset.act = "lock-apex"; root.querySelector('[data-slot="lock-apex"]')!.replaceWith(lockApex); - /** 끝점에서는 숨길 곡선 칸 — 곡선 지우기 단추 · 반지름 줄 · 곡선 길이 줄 · 내각 글. */ + /** 끝점에서는 숨길 곡선 칸 — 곡선 삭제 단추 · 반지름 줄 · 곡선 길이 줄 · 내각 글. */ const curveOnly = [toggle, radiusField.wrapper, arcField.wrapper, info]; // 패널 위에서 누른 것이 캔버스로 새어 나가면 노드가 딸려 움직인다. @@ -327,7 +327,7 @@ export function createCurveLabel( lockApex.title = end ? `${name} 고정 — 켜면 끌어 옮길 수 없습니다. 풀면 끌어 옮깁니다` : "교각점 고정 — 이 꺾임점의 자리를 못 박습니다. 노드도 손잡이도 안 끌리고 반지름·곡선 길이 칸으로만 바뀝니다"; - toggle.textContent = state.curveOn ? "곡선 지우기" : "곡선 넣기"; + toggle.textContent = state.curveOn ? "곡선 삭제" : "곡선 추가"; radius.disabled = !state.curveOn; arc.disabled = !state.curveOn; lockRadius.disabled = !state.curveOn; diff --git a/resources/tester/test_b05_routeedit_chrome_modal.py b/resources/tester/test_b05_routeedit_chrome_modal.py index 3f16fd9ef..2dfc14a68 100644 --- a/resources/tester/test_b05_routeedit_chrome_modal.py +++ b/resources/tester/test_b05_routeedit_chrome_modal.py @@ -106,6 +106,7 @@ def test_페이지_수명_닫기_없음(): assert len(main.splitlines()) <= 700 label = _read("B05_Profile_UI_RouteEdit_Label.ts") assert "document.body.append" not in label and "container.append(root);" in label + assert '"곡선 삭제" : "곡선 추가"' in label # 352-5 — 버튼 이름은 명사형 assert "container: overlay," in main apply = _read("B05_Profile_UI_RouteEdit_Apply.ts") assert "close" not in apply.split("export function bindRouteApply", 1)[1]