diff --git a/frontend/src/components/Activities/DataFields.vue b/frontend/src/components/Activities/DataFields.vue index 93330670..c38aec17 100644 --- a/frontend/src/components/Activities/DataFields.vue +++ b/frontend/src/components/Activities/DataFields.vue @@ -38,6 +38,7 @@ v-if="showDataFieldsModal" v-model="showDataFieldsModal" :doctype="doctype" + @reload="tabs.reload" /> diff --git a/frontend/src/components/Modals/DataFieldsModal.vue b/frontend/src/components/Modals/DataFieldsModal.vue index 6c276f7f..1b7b9f40 100644 --- a/frontend/src/components/Modals/DataFieldsModal.vue +++ b/frontend/src/components/Modals/DataFieldsModal.vue @@ -67,6 +67,8 @@ const props = defineProps({ }, }) +const emit = defineEmits(['reload']) + const show = defineModel() const _doctype = ref(props.doctype) const loading = ref(false) @@ -127,6 +129,7 @@ function saveChanges() { loading.value = false show.value = false capture('data_fields_layout_builder', { doctype: _doctype.value }) + emit('reload') }) }