From 83e0bee7004b7ca7452755b2fed492bf32690375 Mon Sep 17 00:00:00 2001 From: Roly Gutierrez Date: Wed, 9 Sep 2026 18:21:32 -0400 Subject: [PATCH] fix(FOUR-20275): forward submit events from nested modal renderer The nested vue-form-renderer inside Bootstrap Wrapper did not bubble submit and after-submit events to the parent screen, so submit buttons on modal subpages had no effect. - Listen for @submit and @after-submit on the nested vue-form-renderer - Re-emit both events to the parent via onSubmit and onAfterSubmit https://processmaker.atlassian.net/browse/FOUR-20275 --- .../FormBootstrapVueComponents/BWrapperComponent.vue | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/components/FormBootstrapVueComponents/BWrapperComponent.vue b/src/components/FormBootstrapVueComponents/BWrapperComponent.vue index 74a610c2..d3d3e49e 100644 --- a/src/components/FormBootstrapVueComponents/BWrapperComponent.vue +++ b/src/components/FormBootstrapVueComponents/BWrapperComponent.vue @@ -8,6 +8,8 @@ :page="form" :config="wrapperConfig" :current-page="form" + @submit="onSubmit" + @after-submit="onAfterSubmit" /> @@ -31,7 +33,13 @@ export default { show: false, }; }, - mounted() { + methods: { + onSubmit(...args) { + this.$emit('submit', ...args); + }, + onAfterSubmit(...args) { + this.$emit('after-submit', ...args); + }, }, computed: { wrapperConfig() {