[Bug]: Offset by 1 issue for canScrollNext when tab size has fractional width #899
Open
5 of 15 tasks
Labels
bug
Something isn't working
core
This is related to the core package
investigating
Issue is being looked into
Which variants of Embla Carousel are you using?
Steps to reproduce
The bug occurs when I have multiple slides on the page, and slides have some specific fractional width (I've identified so far .5px at the end when the number of slides is even and .62px for 3 slides. But I think there is more.
Screen.Recording.2024-06-07.at.08.50.36.mov
Expected Behavior
It should finish on the last scroll, and doesn't have offset by 1 issue.
Additional Context
I'm almost sure this is an issue, but would be super grateful if there is something wrong in my code and you can point it. The implementation on stackblitz is a simple copy from https://ui.shadcn.com/docs/components/carousel. If you confirm that this is a bug a can try to fix it, but would need some guidance, what can be an issue :)
What browsers are you seeing the problem on?
Chrome, Safari, Microsoft Edge
Version
v8.1.3
CodeSandbox
https://stackblitz.com/edit/vite-react-tailwind-jhsdqz?file=src%2FApp.jsx
Before submitting
The text was updated successfully, but these errors were encountered: