diff --git a/src/components/Table/src/components/editable/EditableCell.vue b/src/components/Table/src/components/editable/EditableCell.vue index 62fa6bb4..e18d3d5e 100644 --- a/src/components/Table/src/components/editable/EditableCell.vue +++ b/src/components/Table/src/components/editable/EditableCell.vue @@ -179,7 +179,8 @@ } }); - function handleEdit() { + function handleEdit(e) { + e.stopPropagation(); if (unref(getRowEditable) || unref(props.column?.editRow) || unref(getDisable)) return; ruleMessage.value = ''; isEdit.value = true; @@ -430,8 +431,12 @@ )} {this.isEdit && ( - -
+ e.stopPropagation()}> +
e.stopPropagation()} + >