Bricks Animation loops - ONLY in Safari. Can this be fixed in Bricks so that it addresses whatever the difference is that is going on in how Safari is rendering these animations?
I was able to reproduce the issue and added it to our bug tracker. It looks like this only applies to the backIn* animations though. Can you confirm this? Or can you reproduce the loops for other animation types as well?
So I think it extends beyond the BackIn* animations.
On many trials, the initial animation renders fine, but when you scroll the element out and back into the viewport the looping issue reappears.
I only tested a half dozen animations but you can see the results on those from my latest video:
I would suggest testing them all by applying each animation and scrolling out and back into view to see the result.
Or perhaps a more efficient approach may be to determine a fix for just one of the known affected animations, and see if it luckily results in a fix for all of them?