aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFuwn <[email protected]>2023-08-29 13:23:27 -0700
committerFuwn <[email protected]>2023-08-29 13:23:27 -0700
commit6b4e6a85b33409961ba113f8a116f58baceeffd4 (patch)
treea79b78703abbc15af91ace86fc78c9f04420587d
parentfix(manga): optimise update media (diff)
downloaddue.moe-6b4e6a85b33409961ba113f8a116f58baceeffd4.tar.xz
due.moe-6b4e6a85b33409961ba113f8a116f58baceeffd4.zip
fix(list): only update end time on initial load
-rw-r--r--src/lib/List/Due/AnimeList.svelte5
-rw-r--r--src/lib/List/Due/MangaList.svelte5
-rw-r--r--src/lib/List/UpcomingAnimeList.svelte5
3 files changed, 12 insertions, 3 deletions
diff --git a/src/lib/List/Due/AnimeList.svelte b/src/lib/List/Due/AnimeList.svelte
index 17c516e1..8701fbd2 100644
--- a/src/lib/List/Due/AnimeList.svelte
+++ b/src/lib/List/Due/AnimeList.svelte
@@ -77,7 +77,10 @@
}) === index
);
});
- endTime = performance.now() - startTime;
+
+ if (!endTime) {
+ endTime = performance.now() - startTime;
+ }
return finalMedia;
};
diff --git a/src/lib/List/Due/MangaList.svelte b/src/lib/List/Due/MangaList.svelte
index 003284fc..3e0a956d 100644
--- a/src/lib/List/Due/MangaList.svelte
+++ b/src/lib/List/Due/MangaList.svelte
@@ -84,7 +84,10 @@
($roundDownChapters === 'true' ? Math.floor(item.episodes) : item.episodes))
);
});
- endTime = performance.now() - startTime;
+
+ if (!endTime) {
+ endTime = performance.now() - startTime;
+ }
return finalMedia;
};
diff --git a/src/lib/List/UpcomingAnimeList.svelte b/src/lib/List/UpcomingAnimeList.svelte
index 9c05d679..01e5874c 100644
--- a/src/lib/List/UpcomingAnimeList.svelte
+++ b/src/lib/List/UpcomingAnimeList.svelte
@@ -62,7 +62,10 @@
}) === index
);
});
- endTime = performance.now() - startTime;
+
+ if (!endTime) {
+ endTime = performance.now() - startTime;
+ }
return finalMedia;
};