While making my game, which has a large focus on CSS animations, both custom and from presets, I noticed that they start twice on load- a passage gets loaded with animations starting to play right away, but after a second they reset and then proceed to work as usual.
I found a couple of posts in Twine forums regarding this:
TheMadExile wrote: The reset appears to be caused by a Harlowe keyframe animation. Harlowe runs an animation named appear on tw-transition-container. When that animation completes, it causes your running animation to reset. […] Your best bet may be to take this up with Harlowe’s author, Leon, by [creating a new issue on Harlow’s issue tracker.
Is there a known fix for this? Having a 3sec delay, to hide this, for every passage would make the UX quite clunky.
Any help would be greatly appreciated!