diff --git a/ui/src/workflow/nodes/base-node/component/ApiFieldFormDialog.vue b/ui/src/workflow/nodes/base-node/component/ApiFieldFormDialog.vue index d57d59d9..474cae98 100644 --- a/ui/src/workflow/nodes/base-node/component/ApiFieldFormDialog.vue +++ b/ui/src/workflow/nodes/base-node/component/ApiFieldFormDialog.vue @@ -5,6 +5,7 @@ :close-on-click-modal="false" :close-on-press-escape="false" :destroy-on-close="true" + :before-close="close" append-to-body > { const close = () => { dialogVisible.value = false + isEdit.value = false } const submit = async (formEl: FormInstance | undefined) => { diff --git a/ui/src/workflow/nodes/base-node/component/UserFieldFormDialog.vue b/ui/src/workflow/nodes/base-node/component/UserFieldFormDialog.vue index 6b3daf51..b64aef09 100644 --- a/ui/src/workflow/nodes/base-node/component/UserFieldFormDialog.vue +++ b/ui/src/workflow/nodes/base-node/component/UserFieldFormDialog.vue @@ -5,6 +5,7 @@ :close-on-click-modal="false" :close-on-press-escape="false" :destroy-on-close="true" + :before-close="close" append-to-body >