-
-
I was trying to use the polyfill for a hook that listens for global `scrollend` events, but the polyfill doesn't seem to work for this particular use case in Safari.
Is easy to repro, I added a div…
-
### Describe the bug
The indicator dots for the `sl-carousel` component update their state too slowly on mobile devices.
### To Reproduce
Open https://shoelace.style/components/carousel/ on an iP…
-
I'm trying to use the scrollend polyfill from TypeScript, and encountering this issue:
`Could not find a declaration file for module 'scrollyfills'. '/path/to/module-name.js' implicitly has an 'an…
-
the npm package `@af-utils/scrollend-polyfill` cannot use in React18 when addEventListener to ref
```
useEffect(() => {
const scrollendCb = () => {
console.log('scrollend trigger');
…
-
Try and write a simple polyfill that listens for the `scroll` event and then emits the `scrollend` event after a set debounce.
## Resources
- https://developer.chrome.com/blog/scrollend-a-new-java…
-
## Bug report
### Current Behavior
Scrolling "past the edge" of a ScrollArea does not rubber band on Google Chrome (tested on Version 111.0.5563.146) or Brave (Version 1.49.132/111.0.5563.147)
…
-
Recently, [a new API has been released](https://developer.chrome.com/blog/scrollend-a-new-javascript-event/) for tracking completed scrolls.
As it stands today, [the `scroll` event is being used wi…
-
aka, this event can fire prematurely due to it's current timeout override strategy.
to reproduce, scroll partially then stop but keep your fingers on the track pad, notice it calls the callback. no…
-
### Expected Behavior
Scrolling through demos/documentation should be buttery smooth.
### Actual Behavior
Scrolling is jerky in some browsers, making for a poor experience.
### Reproduce Scena…