From 818722e99e026893b40f7ca3f37881c161105358 Mon Sep 17 00:00:00 2001 From: saller Date: Mon, 8 Apr 2024 13:44:30 +0800 Subject: [PATCH] fix(comp:table): clicking expand icon shouldn't trigger row select (#1875) --- .../components/table/src/main/body/BodyCell.tsx | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/packages/components/table/src/main/body/BodyCell.tsx b/packages/components/table/src/main/body/BodyCell.tsx index 4f57cda2f..a5cb46787 100644 --- a/packages/components/table/src/main/body/BodyCell.tsx +++ b/packages/components/table/src/main/body/BodyCell.tsx @@ -255,14 +255,19 @@ function renderExpandableChildren( } } + const handleClick = (evt: MouseEvent) => { + evt.preventDefault() + evt.stopImmediatePropagation() + + if (!expandDisabled.value) { + handleExpend() + } + } + return [ ...indents, - {mergedShowLine && [