- From: Alex Bacart via GitHub <sysbot+gh@w3.org>
- Date: Sat, 11 Nov 2023 16:59:05 +0000
- To: public-css-archive@w3.org
In January 2023, an article was published on Google Chrome blog https://developer.chrome.com/blog/scrollend-a-new-javascript-event/ And now we have new`onscrollend` event. Here is the function to scroll into view and wait for scroll end: ```js function scrollIntoViewAndWait(element) { return new Promise(resolve => { document.addEventListener('scrollend', resolve, {once: true}); element.scrollIntoView({behavior: 'smooth', block: 'center', inline: 'center'}); }); } ``` [Browser compatibility](https://developer.mozilla.org/en-US/docs/Web/API/Document/scrollend_event#browser_compatibility) -- GitHub Notification of comment by alex-bacart Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/3744#issuecomment-1806865249 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Saturday, 11 November 2023 16:59:07 UTC