From 84a3956b02f2f7b4a715b803c764ca041b811458 Mon Sep 17 00:00:00 2001 From: kjs Date: Tue, 30 Dec 2025 14:13:26 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B2=84=ED=8A=BC=20=EB=B2=84=EA=B7=B8=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../button-primary/ButtonPrimaryComponent.tsx | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/frontend/lib/registry/components/button-primary/ButtonPrimaryComponent.tsx b/frontend/lib/registry/components/button-primary/ButtonPrimaryComponent.tsx index 8530d8e1..d79d926f 100644 --- a/frontend/lib/registry/components/button-primary/ButtonPrimaryComponent.tsx +++ b/frontend/lib/registry/components/button-primary/ButtonPrimaryComponent.tsx @@ -945,13 +945,10 @@ export const ButtonPrimaryComponent: React.FC = ({ return; } - // 모달 액션인데 현재 화면(테이블)에서 직접 선택된 데이터가 있으면 경고 메시지 표시하고 중단 - // (신규 등록 모달에서 선택된 데이터가 초기값으로 전달되는 것을 방지) - // 주의: selectedRowsData만 체크 (modalDataStore의 데이터는 이미 제외했으므로) - if (processedConfig.action.type === "modal" && selectedRowsData && selectedRowsData.length > 0) { - toast.warning("신규 등록 시에는 테이블에서 선택된 항목을 해제해주세요."); - return; - } + // 🔧 모달 액션 시 선택 데이터 경고 제거 + // 이전에는 "신규 등록 시에는 테이블에서 선택된 항목을 해제해주세요" 경고를 표시했으나, + // 다른 화면에서 선택한 데이터가 남아있는 경우 오탐이 발생하여 제거함. + // 모달 화면 내부에서 필요 시 자체적으로 선택 데이터를 무시하도록 처리하면 됨. // 수정(edit) 액션 검증 if (processedConfig.action.type === "edit") {