diff --git a/core/core-frontend/src/views/chart/components/editor/editor-style/components/table/TableTotalSelector.vue b/core/core-frontend/src/views/chart/components/editor/editor-style/components/table/TableTotalSelector.vue
index f579918733..7529b62b74 100644
--- a/core/core-frontend/src/views/chart/components/editor/editor-style/components/table/TableTotalSelector.vue
+++ b/core/core-frontend/src/views/chart/components/editor/editor-style/components/table/TableTotalSelector.vue
@@ -249,7 +249,7 @@ onMounted(() => {
maxlength="20"
v-model="state.tableTotalForm.row.label"
clearable
- @blur="changeTableTotal('row.label')"
+ @change="changeTableTotal('row.label')"
/>
{
size="small"
maxlength="20"
clearable
- @blur="changeTableTotal"
+ @change="changeTableTotal('row.subLabel')"
/>
{
maxlength="20"
v-model="state.tableTotalForm.col.label"
clearable
- @blur="changeTableTotal('col')"
+ @blur="changeTableTotal('col.label')"
/>
{
size="small"
maxlength="20"
clearable
- @change="changeTableTotal('col')"
+ @change="changeTableTotal('col.subLabel')"
/>