From 0905872941527f73d5acf56e0dc18d4768c2ad11 Mon Sep 17 00:00:00 2001 From: jing <38604634+threedayAAAAA@users.noreply.github.com> Date: Tue, 28 Nov 2023 13:51:50 +0800 Subject: [PATCH] fix(pro:table): layoutool checkbox shouldn't be checkable when disabled (#1741) --- packages/pro/table/src/contents/LayoutToolTree.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/pro/table/src/contents/LayoutToolTree.tsx b/packages/pro/table/src/contents/LayoutToolTree.tsx index f6632cdd9..edd6a842d 100644 --- a/packages/pro/table/src/contents/LayoutToolTree.tsx +++ b/packages/pro/table/src/contents/LayoutToolTree.tsx @@ -155,7 +155,11 @@ function disableColumn(column: ProTableColumn) { if (changeIndex !== false && changeVisible !== false) { return false } - return { check: changeVisible === false, drag: changeIndex === false } + return { + check: changeVisible === false, + select: changeVisible === false, + drag: changeIndex === false, + } } function getCheckedKeys(columns: ProTableColumn[]) {