I think one way this can be fixed it to check after page load, if there are any items in the viewport that have a trigger “enter view port” and then do the trigger automatically. not sure how much work this would be for the you guys though. but this would be a really nice addition.
I need a banner at the top of my page to start since it the view port.
Yes, I could put the action on load, but I need the action to be attached to the element not to the page, for multiple placements and scalability reasons.
Agree. Webflow team, this is a clear bug – are you going to fix this?
The “Scroll into view” trigger needs to be automatically evaluated by Webflow on page load, and trigger any of the associated animations that are already in view.
Any updates on this? @kylecraven did you get yours working?
I have a simple fade-in applied to a class so all the corresponding headers appear on scroll. However, as others have said, if the user should load the page while already scrolled partially, the items with the animation class do not appear until there is a scroll.
The main use cases:
I have an animation applied to a class that is above the fold.
Anchor links.
I imagine it’s much less common for people to refresh a page afters scrolling down halfway; but you never know
When will Webflow fix this bug? It’s been almost 2 years. The "scroll into view” trigger needs to be automatically triggered if any of the elements are loaded already in view.
Hmm okay good to know but I’m certain that’s not the case with content inside of sliders. My client wants a hero slider with Lottie animations on each slide but it makes for an extremely laggy page. I tried using scroll into view to see if it would delay the animation until I enter the related slide but it wouldn’t start until I got to the slide AND THEN scrolled. Not totally looking for a solution anymore since we pivoted to non-animated graphics but It would be nice to know in case I run into the same problem in the future