nolimits4web / swiper

Most modern mobile touch slider with hardware accelerated transitions
https://swiperjs.com
MIT License
39.89k stars 9.74k forks source link

Swiper Element: lazyload preloader is not working as expected #7233

Open nikitasol opened 11 months ago

nikitasol commented 11 months ago

Check that this is really a bug

Reproduction link

https://codesandbox.io/p/sandbox/swiper-lazy-load-images-forked-gt7jrr

Bug description

After going through the list of slides and looping back to the first slide the lazy-preloader becomes visible and never disappears.

Expected Behavior

No response

Actual Behavior

No response

Swiper version

@11

Platform/Target and Browser Versions

macOS Chrome 119, macOS Safari 17.1

Validations

Would you like to open a PR for this bug?

ayuminy commented 8 months ago

In my case, the same phenomenon as above occurred in both versions 9 and 10 so that I did down grade to version 8. macOS Chrome and Safari, windows Chrome.

Is this trouble cause I'm using a CDN?

niktor76 commented 7 months ago

Same problem here. As a workaround the preloader-icon can be hidden with: swiper-slide::part(preloader) { display: none; }

bibullo commented 4 months ago

same issue, a new preloader is added every time we loop through the list

image

salasmx commented 2 months ago

v11 and the issue still persists. Is there any timeline for resolving this?

sinjuangajan commented 1 month ago

Still not fixed?