From 7d209c56f66bc6bab108bcf294bcc244bab45131 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Thu, 1 Oct 2026 21:17:51 +0900 Subject: [PATCH] =?UTF-8?q?fix(m02-df):=20=EC=83=81=EC=84=B8=20=EB=82=B4?= =?UTF-8?q?=EC=9A=A9=20=EC=84=A4=EC=A0=95=20=EC=A4=84=EC=9D=80=20=EC=83=81?= =?UTF-8?q?=EC=9E=90=EB=A5=BC=20=EA=B3=A0=EB=A5=B8=20=EB=95=8C=EB=A7=8C=20?= =?UTF-8?q?=E2=80=94=20=EC=84=A0=20=C2=B7=20=EC=95=8C=EC=95=BD=EC=9D=B4?= =?UTF-8?q?=EB=A9=B4=20=EC=A4=84=EC=A7=B8=20=EC=88=A8=EA=B9=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt --- M02_MasterTemplete/DataFlow/M02_DF_Entry.css | 4 ++++ M02_MasterTemplete/DataFlow/M02_DF_Entry.ts | 2 ++ 2 files changed, 6 insertions(+) diff --git a/M02_MasterTemplete/DataFlow/M02_DF_Entry.css b/M02_MasterTemplete/DataFlow/M02_DF_Entry.css index 0047e4863..05228f379 100644 --- a/M02_MasterTemplete/DataFlow/M02_DF_Entry.css +++ b/M02_MasterTemplete/DataFlow/M02_DF_Entry.css @@ -254,6 +254,10 @@ border-bottom: 0; } +.m02-df__detail-row[hidden] { + display: none; +} + .m02-df__detail-row h4 { margin: 0; color: var(--color-text-secondary); diff --git a/M02_MasterTemplete/DataFlow/M02_DF_Entry.ts b/M02_MasterTemplete/DataFlow/M02_DF_Entry.ts index 00cf48c4c..e6a60b0e8 100644 --- a/M02_MasterTemplete/DataFlow/M02_DF_Entry.ts +++ b/M02_MasterTemplete/DataFlow/M02_DF_Entry.ts @@ -474,6 +474,8 @@ function openDataFlow(): void { if (boxId && !lg.boxes.some((b) => b.id === boxId)) pick = null; const box = lg.boxes.find((b) => b.id === pickedBox()); drawHead(detail, lg, pick); + // 설정 줄(상자 이름 · 색)은 상자를 고른 때만 — 선 · 알약이면 줄째 숨김 + (detail.settings.parentElement as HTMLElement).hidden = !box; colorRow.hidden = !box; boxName.root.hidden = !box || box.kind === "output"; if (box && document.activeElement !== boxName.input) boxName.input.value = box.name;