u/rpodric

Elementor 4.0.9 fix for Slides in relation to the Reduced Motion pref leaves work undone

Elementor 4.0.9 fix for Slides in relation to the Reduced Motion pref leaves work undone

Fix: Arrow navigation doesn’t work in Carousel widgets when Reduced Motion is enabled (#33613)

That's true. The manual advancement portion of the bug is indeed fixed now. Unfortunately, Autoplay, which was a central part of the stated problem, is not. Yes, it's better than it was: it didn't work at all before. But now the timing setting is ignored.

It's easy to notice: if you have the Windows "Settings -> Accessibility -> Visual effects -> Animation effects" toggled off (or it's off by default for you, which it is for some), then Elementor's "Autoplay Speed" in Slider Options is ignored on the published site and defaults to 3000 (3s), Swiper's default.

If you run this in the browser console after loading the page, the problem is laid out:

document.querySelectorAll('.swiper').forEach(el => {

if (el.swiper) {

console.log(el.swiper.params.autoplay);

}

});

With animation off:

{enabled: false, delay: 3000, waitForTransition: true, disableOnInteraction: true, stopOnLastSlide: false, …}

With animation on:

{enabled: true, delay: 5000, waitForTransition: true, disableOnInteraction: true, stopOnLastSlide: true, …}

In both cases, Elementor is set the same way: 5000.

u/rpodric — 2 days ago

Pre Auto-Hide: I used Bookmark Bar on the "top position" setting, which means the traditional locale below the address bar (which in turn is below the tabs).

Activating Auto-Hide, however, means that the Bookmark Bar, when visible of course, is now at the very top, overlaying the tabs. I can't get used to that dynamic.

Is it possible to just have it appear/disappear (meaning Auto-Hide) at its traditional location, that is, below the address bar?

7.9.3970.59

reddit.com
u/rpodric — 25 days ago