diff --git a/src/common-components/funnel-footer/funnel-footer.vue b/src/common-components/funnel-footer/funnel-footer.vue index 2a6119681..4a1c63c16 100644 --- a/src/common-components/funnel-footer/funnel-footer.vue +++ b/src/common-components/funnel-footer/funnel-footer.vue @@ -47,6 +47,8 @@ export default { return { paddingHeight: 0, customButtontext: "", + forwardClicked: false, + backClicked: false, }; }, mounted() { @@ -83,16 +85,26 @@ export default { document.onkeydown = function (e) { return true; }; + this.forwardClicked = false; }, buttonClick() { //prevent keyboard input after button click document.onkeydown = function (e) { return false; }; - this.$emit("ForwardClicked"); + + if (!this.forwardClicked) { + this.$emit("ForwardClicked"); + this.forwardClicked = true; + } + }, linkClick() { - this.$emit("BackClicked"); + if (!this.backClicked) { + this.$emit("BackClicked"); + this.backClicked = true; + } + }, }, };