diff options
author | bobzel <zzzman@gmail.com> | 2024-04-01 13:44:16 -0400 |
---|---|---|
committer | bobzel <zzzman@gmail.com> | 2024-04-01 13:44:16 -0400 |
commit | 83deb55fa4e99e25cebd4a9d4eb882c2fddee28b (patch) | |
tree | 489d2a31f7a27148a03eb6df73e72a6b8470297a /src/Utils.ts | |
parent | 5e865b0a96c7b13e538d159baea0c10416bef921 (diff) |
fixed header template to be marginally functional.
Diffstat (limited to 'src/Utils.ts')
-rw-r--r-- | src/Utils.ts | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/Utils.ts b/src/Utils.ts index 21c91278f..a64c7c8a7 100644 --- a/src/Utils.ts +++ b/src/Utils.ts @@ -654,10 +654,9 @@ export function smoothScroll(duration: number, element: HTMLElement | HTMLElemen const currentDate = new Date().getTime(); const currentTime = currentDate - startDate; const setScrollTop = (element: HTMLElement, value: number) => (element.scrollTop = value); - elements.forEach((element, i) => currentTime && setScrollTop(element, easeFunc(transition, Math.min(currentTime, duration), starts[i], to - starts[i], duration))); - if (!_stop) { if (currentTime < duration) { + elements.forEach((element, i) => currentTime && setScrollTop(element, easeFunc(transition, Math.min(currentTime, duration), starts[i], to - starts[i], duration))); requestAnimationFrame(animateScroll); } else { elements.forEach(element => setScrollTop(element, to)); |