This is a (multiple allowed):
Freemode swiper with watchOverflow set to true, and slidesOffsetBefore/slidesOffsetAfter set to any number
Swiper should lock scrolling when all slides PLUS the before/after offset space are fully visible
Swiper doesn't lock scrolling, even if viewport is wide enough to fit everything in view. I think that if slidesOffsetBefore/slidesOffsetAfter are set, the before/after offset pixels just need to be factored into the visible width when checking for overflow?
Any progress on this? Facing the same issue without freemode.
https://codepen.io/m11x/pen/OeaGpP
@brandonce to be clear before I work on this, if you set slidesOffsetBefore and slidesOffsetAfter to 0, you'd get your desired behavior?
@robpop Not trying to steal the thread here but yes, setting those values to 0 makes the horizontal scroll locked.
https://jsfiddle.net/kqt5gLw1/ (original fiddle with values set to 0)
@brandonce @Maxklebe checkout #3291 and let me know if that works for you.