diff --git a/src/components/VnTable/VnVisibleColumn.vue b/src/components/VnTable/VnVisibleColumn.vue index ab9c5d5c36..0f979acd3d 100644 --- a/src/components/VnTable/VnVisibleColumn.vue +++ b/src/components/VnTable/VnVisibleColumn.vue @@ -23,7 +23,7 @@ const initialUserConfigViewData = ref(); const localColumns = ref([]); const areAllChecksMarked = computed(() => { - return columns.value.every((col) => col.visible); + return localColumns.value.every((col) => col.visible); }); function setUserConfigViewData(data, isLocal) { @@ -38,7 +38,7 @@ function setUserConfigViewData(data, isLocal) { } function toggleMarkAll(val) { - columns.value.forEach((col) => (col.visible = val)); + localColumns.value.forEach((col) => (col.visible = val)); } async function getConfig(url, filter) {