diff --git a/packages/nc-gui-v2/components/smartsheet-column/EditOrAdd.vue b/packages/nc-gui-v2/components/smartsheet-column/EditOrAdd.vue index 9a183cf35a..a6ac0e7dbe 100644 --- a/packages/nc-gui-v2/components/smartsheet-column/EditOrAdd.vue +++ b/packages/nc-gui-v2/components/smartsheet-column/EditOrAdd.vue @@ -45,12 +45,12 @@ const reloadMeta = async () => { } async function handleSubmit() { + // FIXME: emit only works when putting before addOrUpdate await addOrUpdate(async () => { await reloadMeta() - // FIXME: emit not working - await emit('submit') advancedOptions.value = false }) + emit('submit') } // create column meta if it's a new column diff --git a/packages/nc-gui-v2/components/smartsheet/Form.vue b/packages/nc-gui-v2/components/smartsheet/Form.vue index d4c5459ecb..6c35ccb7cd 100644 --- a/packages/nc-gui-v2/components/smartsheet/Form.vue +++ b/packages/nc-gui-v2/components/smartsheet/Form.vue @@ -279,6 +279,7 @@ function onEmailChange() { } async function submitCallback() { + console.log("submitCallback") await loadFormView() setFormData() showColumnDropdown.value = false @@ -408,12 +409,9 @@ onMounted(async () => { {{ $t('activity.addField') }} - -