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..510d9bbbf 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
}}
-
-
+
@@ -74,10 +76,11 @@ export default {
},
computed: {
displayAvailabilityIndicators() {
- return experimentMixin.methods.hasSettingEqualTo(
- experimentSettings.DISPLAY_AVAILABILITY_INDICATORS,
- "true"
- );
+ return true;
+ // return experimentMixin.methods.hasSettingEqualTo(
+ // experimentSettings.DISPLAY_AVAILABILITY_INDICATORS,
+ // "true"
+ // );
},
isLoaderDisplayed() {
return this.availabilityRating == null;
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;
}
}