This commit is contained in:
Freeplay 2023-06-10 18:33:39 -04:00
parent 2ec1e09105
commit 4bf7357c30
1 changed files with 10 additions and 6 deletions

View File

@ -382,12 +382,16 @@ const onContextmenu = (ev: MouseEvent) => {
const attachSticky = (el: any) => { const attachSticky = (el: any) => {
let lastScrollTop = 0; let lastScrollTop = 0;
addEventListener("scroll", (ev) => { addEventListener(
"scroll",
(ev) => {
requestAnimationFrame(() => { requestAnimationFrame(() => {
widgetsEl.scrollTop += window.scrollY - lastScrollTop; widgetsEl.scrollTop += window.scrollY - lastScrollTop;
lastScrollTop = window.scrollY <= 0 ? 0 : window.scrollY; lastScrollTop = window.scrollY <= 0 ? 0 : window.scrollY;
}) });
}, { passive: true }); },
{ passive: true }
);
}; };
function top() { function top() {