fix(M02): 구조물 도면 미리보기 특성·도면층 숨김 · CAD 빈 도면 불러오기 오류 고침

- 구조물 도면 미리보기(도면 정보 카드)에서 CAD 특성·도면층 패널(.cad-inspector)도 같이 숨김
- B07 CAD `layers` 칸이 없는 도면(빈 구조물 도면 · 「새 도면」 빈 도면 공통)을 열면
  "Cannot read properties of undefined (reading 'length')" 로 죽던 것을 고침
  (`layers` 없으면 새 도면층 하나로 채움)

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01K7JS47SacjPxZ718QsZKyr
This commit is contained in:
2026-09-27 19:57:24 +09:00
co-authored by Claude Sonnet 5
parent 65f43ca083
commit 1c5a803e1b
2 changed files with 86 additions and 85 deletions
@@ -138,7 +138,8 @@ export function createStructurePanel(opts: StructurePanelOptions): StructurePane
if (!inner?.head || inner.getElementById("m02-struct-hide")) return;
const style = inner.createElement("style");
style.id = "m02-struct-hide";
style.textContent = ".cad-titlebar, .cad-ribbon { display: none !important; }";
style.textContent =
".cad-titlebar, .cad-ribbon, .cad-inspector { display: none !important; }";
inner.head.append(style);
};
frame.addEventListener("load", apply);