diff --git a/src/layouts/service-location/shop-address/shop-address.vue b/src/layouts/service-location/shop-address/shop-address.vue index 14be8168..02f1c9d5 100644 --- a/src/layouts/service-location/shop-address/shop-address.vue +++ b/src/layouts/service-location/shop-address/shop-address.vue @@ -287,9 +287,10 @@ export default { this.nearbyShops = []; this.updateShops(true).then(() => { this.internalProviderNumber = this.nearbyShops[0]?.providerNumber; - }); - this.$nextTick().then(() => { - this.openingModal = false; + }).finally(() => { + this.$nextTick().then(() => { + this.openingModal = false; + }); }); this.forceServiceZipRerender(); },