diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 1fa293a..118ba74 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -6,7 +6,9 @@ let loaded = false; onMount(() => { - loaded = true; + const handleVisibilityChange = () => loaded = document.visibilityState === 'visible'; + document.addEventListener('visibilitychange', handleVisibilityChange); + handleVisibilityChange(); }); diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index c6de6d6..c9c3914 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -45,9 +45,9 @@