diff --git a/src/modules/mousewheel/mousewheel.mjs b/src/modules/mousewheel/mousewheel.mjs index 73f2e0a4d..e5699f06f 100644 --- a/src/modules/mousewheel/mousewheel.mjs +++ b/src/modules/mousewheel/mousewheel.mjs @@ -386,7 +386,12 @@ export default function Mousewheel({ swiper, extendParams, on, emit }) { if (swiper.params.autoplay && swiper.params.autoplayDisableOnInteraction) swiper.autoplay.stop(); // Return page scroll on edge positions - if (position === swiper.minTranslate() || position === swiper.maxTranslate()) return true; + if ( + params.releaseOnEdges && + (position === swiper.minTranslate() || position === swiper.maxTranslate()) + ) { + return true; + } } }