From 8995d0f12677290b30319c805816a434b97e7295 Mon Sep 17 00:00:00 2001 From: MathMan05 Date: Thu, 28 Nov 2024 13:13:34 -0600 Subject: [PATCH] even more fixes --- src/webpage/infiniteScroller.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/webpage/infiniteScroller.ts b/src/webpage/infiniteScroller.ts index 49801a9..d63ee58 100644 --- a/src/webpage/infiniteScroller.ts +++ b/src/webpage/infiniteScroller.ts @@ -33,6 +33,11 @@ offset: number clearTimeout(this.timeout); this.timeout=null; } + for(const thing of this.HTMLElements){ + this.destroyFromID(thing[1]); + } + this.HTMLElements=[]; + this.div=null; } constructor( getIDFromOffset: InfiniteScroller["getIDFromOffset"], @@ -283,7 +288,6 @@ offset: number } async focus(id: string, flash = true): Promise{ let element: HTMLElement | undefined; - this.resetVars(); for(const thing of this.HTMLElements){ if(thing[1] === id){ element = thing[0];