diff --git a/frontend/components/global/LoadingOverlay.vue b/frontend/components/global/LoadingOverlay.vue index 4b10c09..6196932 100644 --- a/frontend/components/global/LoadingOverlay.vue +++ b/frontend/components/global/LoadingOverlay.vue @@ -35,14 +35,16 @@ const progressStyle = computed(() => { // }; const onAssetFinished = () => { - gsap.to("#loading-overlay", { - opacity: 0, - onComplete: () => { - shouldRenderLoadingOverlay.value = false; - isWindowScrollLocked.value = false; - isSiteLoadingDisabled.value = true; - }, - }); + if (!isSiteLoadingDisabled.value) { + gsap.to("#loading-overlay", { + opacity: 0, + onComplete: () => { + shouldRenderLoadingOverlay.value = false; + isWindowScrollLocked.value = false; + isSiteLoadingDisabled.value = true; + }, + }); + } }; // watch