diff --git a/src/layouts/service-location/shop-question/shop-list-button/shop-list-button.vue b/src/layouts/service-location/shop-question/shop-list-button/shop-list-button.vue
index 3006c8f25..31c415a2d 100644
--- a/src/layouts/service-location/shop-question/shop-list-button/shop-list-button.vue
+++ b/src/layouts/service-location/shop-question/shop-list-button/shop-list-button.vue
@@ -25,8 +25,10 @@
{{
badgeText
}}
-
-
+
diff --git a/src/ux-components/loader/loader.vue b/src/ux-components/loader/loader.vue
index 0de04da27..eb244c796 100644
--- a/src/ux-components/loader/loader.vue
+++ b/src/ux-components/loader/loader.vue
@@ -3,7 +3,11 @@
class="loader"
role="alert"
aria-label="Loading new page"
- v-bind:class="[this.loaderColor, this.loaderPosition]">
+ v-bind:class="[
+ this.loaderColor,
+ this.loaderPosition,
+ this.allowPageInteraction ? 'allow-ui-interaction' : '',
+ ]">
@@ -83,8 +93,8 @@ export default {
&.black:after {
background-color: $black;
}
- //no-block to enable clicking on certain buttons with loaders while the loader is actives
- &.no-block::before {
+ &.allow-ui-interaction::before {
+ //no-block to enable clicking on certain buttons with loaders while the loader is actives
z-index: -1;
}
}