diff --git a/packages/web/src/tableeditor/TableEditor.svelte b/packages/web/src/tableeditor/TableEditor.svelte index 01cc78a78..fc434c4bb 100644 --- a/packages/web/src/tableeditor/TableEditor.svelte +++ b/packages/web/src/tableeditor/TableEditor.svelte @@ -176,7 +176,7 @@ schemaList={isCreateTable && schemaList?.length >= 0 ? schemaList : null} values={_.pick(tableInfo, ['schemaName', 'pureName', ...(tableFormOptions ?? []).map(x => x.name)])} onChangeValues={vals => { - if (!_.isEmpty(vals)) { + if (!_.isEmpty(vals) && setTableInfo) { setTableInfo(tbl => ({ ...tbl, ...vals })); } }}