Closed tim-baecker closed 6 years ago
Little update: it seems to be working fine in standard Mozilla Firefox, the problem only occurs in the Developer Edition
We also noticed this issue using other animation styles (fade, fade-up) in FF 57 Stable which results in elements that are permanently hidden now. Only when scrolling past the position of the hidden element and scrolling back up will reveal the element.
Don't know if it's related but Firefox tells about switching to MutationOberserver instead of mutation events.
I have noticed the same with fade-up
animations in current FireFox versions. However, sometimes it works and sometimes it does not. It generally seems like something is wrong with either getting the correct scroll position or offset position of the element.
Hey, it looks like AOS is being initialized a bit too early. You can change it by:
AOS.init({
startEvent: 'load',
});
or by:
window.addEventListener('load', AOS.refresh);
In the upcoming v3 I'm going to refresh AOS on window load event by default, so all of those issues should go away.
If this doesn't work for you however - feel free to reopen this issue to continue the discussion :)
There seems to be a problem with some animations in the new Firefox Quantum Browser.
You can test this on your own demo page: http://michalsnik.github.io/aos/
fade-up-left and fade-up-right are not animated anymore
Not sure if all the others are correct.