diff --git a/M01_MasterData/M01_MasterData_UI_LogicLab.ts b/M01_MasterData/M01_MasterData_UI_LogicLab.ts index 8f20784f8..9e4ff7788 100644 --- a/M01_MasterData/M01_MasterData_UI_LogicLab.ts +++ b/M01_MasterData/M01_MasterData_UI_LogicLab.ts @@ -167,6 +167,7 @@ export async function mountM01LogicLab( const n = Object.keys(drafts).length; pending.textContent = n ? tx("Bar_Pending", { n }) : ""; saveButton.disabled = discardButton.disabled = n === 0; + saveButton.hidden = discardButton.hidden = n === 0; // 저장 안 한 고친 것이 없으면 숨김 }; const touch = (): void => { diff --git a/M01_MasterData/M01_MasterData_UI_Page.ts b/M01_MasterData/M01_MasterData_UI_Page.ts index 6b0b3a9e6..26525e3d2 100644 --- a/M01_MasterData/M01_MasterData_UI_Page.ts +++ b/M01_MasterData/M01_MasterData_UI_Page.ts @@ -96,6 +96,7 @@ function buildPage(): HTMLElement { const n = totalCount(); summary.textContent = n ? L("M01_Changed").replace("{value}", String(n)) : ""; save.disabled = drop.disabled = n === 0; + save.hidden = drop.hidden = n === 0; // 저장 안 한 고친 것이 없으면 숨김 }; onDraftChange(refreshBar); refreshBar();