I have a new site build and I’m adding my first animation to some hero text.
I created a class “.fuzzy-in” and set it on two elements in the hero banner.
Then I created the timeline for pageload, set the trigger to the class, and turned on handle triggers separately.
Then I adjusted the animation settings as I wanted, used stagger, and it works fine in the backend, previewing within Bricks.
Then I open the frontend and, nope, all elements animate at the same time, no stagger at all.
I have the setting for Bricks to set ID “as needed” disabled. My elements have the same IDs in the backend and front.
The site also uses ACSS and Frames, Litespeed cache (all cache and optimizations disabled for admin), Solid Security. Even so, I’ve disabled almost all plugins except forge and it still doesn’t work.
Sometimes even the backend stops wanting to show previews, and there are messages in the console like this:
builder.js?ver=1744766711:1 Uncaught TypeError: Cannot read properties of undefined (reading ‘pan’)
Or:
Attempting to save empty nodes array. Save operation aborted.
Sometimes when the animation IS previewing properly in the backend, it doesn’t grab all the characters. For example, element one has 16 characters and they animate. The 2nd element (a subheading) has 31 characters and it only animates the first 9 characters (when testing a character stagger instead of whole element stagger).
Bricks has a setting for disabling jQuery Migrate, I’ve tried with and without this setting enabled and neither changes it.
Sometimes as I’m troubleshooting and adding/removing the animation class on different elements, Forge doesn’t “keep up” and the animation timeline doesn’t grab the new/changed elements by the trigger and they won’t preview.
Something is clearly very off or buggy or there are conflicts or I don’t know what. I’ve wasted half a day just trying to add the world’s easiest animation and nothing wants to work right.
I have other unanaswered threads in this forum with more things like this that just don’t work right. I can’t seem to make even one high quality animation without a fight!
I’m just venting now, but seriously Forge just never works for me and it’s such a fight to get any animation functioning. I don’t know what the trick is.
Now with the new UX, all the documentation, screenshots, videos, are all outdated. Things aren’t named the same.
There aren’t enough examples and walkthroughs of how any feature even works, it’s hard to see these features how they are supposed to work.
I just want a functioning stagger, is that so hard! lol