aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lib/Utility/html.ts10
-rw-r--r--src/routes/updates/+page.svelte2
2 files changed, 7 insertions, 5 deletions
diff --git a/src/lib/Utility/html.ts b/src/lib/Utility/html.ts
index a41cda9f..8a0b7888 100644
--- a/src/lib/Utility/html.ts
+++ b/src/lib/Utility/html.ts
@@ -3,7 +3,7 @@ import { get } from 'svelte/store';
export const nbsp = (str: string) => str.replace(/ /g, ' ');
-export const createHeightObserver = () => {
+export const createHeightObserver = (details = true) => {
const heightObserver = new ResizeObserver(() => {
if (get(settings).displayLimitListHeight) {
document.querySelectorAll('.list').forEach((list) => {
@@ -27,7 +27,9 @@ export const createHeightObserver = () => {
});
document.querySelectorAll('.list').forEach((element) => heightObserver.observe(element));
- document
- .querySelectorAll('.list')
- .forEach((element) => collapseObserver.observe(element, { attributes: true }));
+
+ if (details)
+ document
+ .querySelectorAll('.list')
+ .forEach((element) => collapseObserver.observe(element, { attributes: true }));
};
diff --git a/src/routes/updates/+page.svelte b/src/routes/updates/+page.svelte
index 6e6fd6a9..a6ee036b 100644
--- a/src/routes/updates/+page.svelte
+++ b/src/routes/updates/+page.svelte
@@ -23,7 +23,7 @@
let directLink = browser ? new URLSearchParams(window.location.search).has('d') : false;
onMount(async () => {
- createHeightObserver();
+ createHeightObserver(false);
startTime = performance.now();
novelFeed = await (await fetch(root('/api/updates/all-novels'))).json();