diff --git a/src/common-components/loading-modal/loading-modal.vue b/src/common-components/loading-modal/loading-modal.vue index b40ec1af4..a44347860 100644 --- a/src/common-components/loading-modal/loading-modal.vue +++ b/src/common-components/loading-modal/loading-modal.vue @@ -27,7 +27,18 @@ const FMGAnimatedTransition = require("@/assets/img/FMGTransitionAnimation.svg") }, methods: { showModal() { + + //Display modal this.isModalVisible = true; + + //Force page reload on back button + window.addEventListener("pageshow", function(evt) { + if(evt.persisted){ + setTimeout(function(){ + window.location.reload(); + }, 10); + } +}, false); }, }, }; diff --git a/src/common-components/textbox-question/textbox-question.vue b/src/common-components/textbox-question/textbox-question.vue index 849d99ab5..31437b8b9 100644 --- a/src/common-components/textbox-question/textbox-question.vue +++ b/src/common-components/textbox-question/textbox-question.vue @@ -17,6 +17,8 @@ autocomplete="do-not-autofill" :class="[hasIcon ? 'has-icon' : '', iconRight ? 'icon-right' : '']" :validationRules="validationRules" + @change="handleChange" + @blur="handleChange" />