fix(B05): 곡선 편집줄이 캔버스 밑에 깔리던 것
실화면에서 [곡선 지우기] 클릭이 캔버스에 가로채였음 — 「<canvas …> subtree intercepts pointer events」. 원인은 세로 배치임. 상자가 세로 flex 이고 캔버스 자리가 `flex: 1 1 auto` 라 공간을 다 먹는데, 새로 넣은 편집줄에 `flex: none` 이 없어 눌려 없어지고 캔버스가 그 위를 덮었음. 바닥 단추줄과 같이 `flex: none` 을 주고 `z-index: 1` 로 올림. 실화면 재확인(용화, 20번째 꺾임점) — 네 조작 모두 동작: 고름 → 「자동 · 내각 155° · 법정 하한 12m」 곡선끔 → 「곡선 없음 — 직선이 그대로 꺾입니다」 · 상태줄 「곡선 지움 1곳」 곡선켬 → 「자동」으로 복귀 R 40 → 「값 지정」 · 상태줄 「R 지정 1곳」 자동 → 값 비고 「자동」으로 복귀 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -134,6 +134,11 @@
|
||||
/* 곡선 편집줄 — 고른 꺾임점의 R 을 바꾸고, 곡선을 지우고 넣는다(2026-09-07 사용자 지시).
|
||||
바닥 단추줄과 같은 결로 두되, 고른 것이 없으면 통째로 숨는다. */
|
||||
.b05-routeedit__curve {
|
||||
/* 바닥줄과 같이 **줄어들지 않게** 둔다 — 안 그러면 캔버스(flex:1)가 자리를 다 먹고
|
||||
이 줄이 눌려 단추가 캔버스 밑에 깔린다(2026-09-07 실화면에서 클릭이 가로채였음). */
|
||||
flex: none;
|
||||
position: relative;
|
||||
z-index: 1;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: var(--spacing-8);
|
||||
|
||||
Reference in New Issue
Block a user