diff --git a/src/animations/index.js b/src/animations/index.js index 4e9c1c8..9f1c852 100644 --- a/src/animations/index.js +++ b/src/animations/index.js @@ -65,7 +65,8 @@ export const animateIn = () => { translateY: [24, 0], duration: animDuration, delay: 650, - easing: 'easeOutQuart' + easing: 'easeOutQuart', + complete: () => el.removeAttribute('style') }) } }) diff --git a/src/organisms/Fullscreen.svelte b/src/organisms/Fullscreen.svelte index c607d75..dba9bb0 100644 --- a/src/organisms/Fullscreen.svelte +++ b/src/organisms/Fullscreen.svelte @@ -57,10 +57,12 @@ closed = true // Clear image and reset fullscreen store value - setTimeout(() => { - scope.querySelector('.fullscreen__image').innerHTML = '' - fullscreen.set() - }, 800) // Transition duration + if (scope) { + setTimeout(() => { + scope.querySelector('.fullscreen__image').innerHTML = '' + fullscreen.set() + }, 800) // Transition duration + } }, 800)