diff --git a/src/ux-components/loader/loader.vue b/src/ux-components/loader/loader.vue index f340dbe12..86903dd7d 100644 --- a/src/ux-components/loader/loader.vue +++ b/src/ux-components/loader/loader.vue @@ -3,6 +3,7 @@ class="loader" role="alert" aria-label="Loading new page" + @click="captureClick" v-bind:class="[ this.loaderColor, this.loaderPosition, @@ -30,6 +31,13 @@ export default { default: false, }, }, + methods: { + captureClick(event) { + if (!this.allowPageInteraction) { + event.stopPropagation(); + } + }, + }, };