I assume I have missed a configuration somewhere, or maybe this is normal behavior?
I have a parent element with class “.stagger-children” and I use this as the trigger to animate all the child elements with " .stagger-children > * ".
These are animated with a scroll trigger. I have “Handle triggers separately” turned on since there could be multiple containers where I stagger the children in this way.
On the timeline, the child selector what I showed above. I then have stagger enabled with 0.35.
This seems to be a very basic and normal setup?
Anyway, here are the oddities.
-
In the Bricks animation panel, the animation doesn’t run or preview. When I click “Run”, nothing happens. I don’t get a preview of the animation. No idea why.
-
In the frontend when I scroll down the page where the container comes into view, it animates perfectly, all good. This is how I know it’s configurate at least partially correct.
-
If I refresh the page with the container already scrolled into view, nothing happens, it’s just instantly loaded with no animation at all. Why? I still want it to animate one time even if it’s already in view.
What settings can I change to try and correct this?
What settings do I check or what do I debug to make each of these points work right? I’m probably just doing it wrong.