aboutsummaryrefslogtreecommitdiff
path: root/src/routes/completed
diff options
context:
space:
mode:
Diffstat (limited to 'src/routes/completed')
-rw-r--r--src/routes/completed/+page.svelte8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/routes/completed/+page.svelte b/src/routes/completed/+page.svelte
index 9aa2cef1..943b4fa4 100644
--- a/src/routes/completed/+page.svelte
+++ b/src/routes/completed/+page.svelte
@@ -1,5 +1,5 @@
<script lang="ts">
- import { onMount } from 'svelte';
+ import { onDestroy, onMount } from 'svelte';
import userIdentity from '$stores/identity.js';
import settings from '$stores/settings';
import WatchingAnimeList from '$lib/List/Anime/CompletedAnimeList.svelte';
@@ -14,7 +14,11 @@
export let data;
- onMount(() => setInterval(createHeightObserver, 0));
+ let heightObserver: NodeJS.Timeout;
+
+ onMount(() => (heightObserver = setInterval(() => createHeightObserver(), 0)));
+
+ onDestroy(() => clearInterval(heightObserver));
</script>
<HeadTitle route="Completed" path="/completed" />