diff --git a/src/components/VnTable/VnTable.vue b/src/components/VnTable/VnTable.vue index fbb3f882e..cfb0ea1d9 100644 --- a/src/components/VnTable/VnTable.vue +++ b/src/components/VnTable/VnTable.vue @@ -647,7 +647,7 @@ const rowCtrlClickFunction = computed(() => { return () => {}; }); const handleHeaderSelection = (evt, data) => { - if (evt === 'updateSelected' && data) { + if (evt === 'updateSelected' && selectAll.value) { selected.value = tableRef.value.rows; } else if (evt === 'selectAll') { selected.value = data; @@ -727,7 +727,6 @@ const handleHeaderSelection = (evt, data) => { >