The issue happens when the animation is 'exited' off screeen on animationExit.
There are two separate issues:
1) webcomponents: the reset is handled within the webcomponent.
2) pages: the animation is defined in sc-animation, and can be default or custom. also the the animation can be exited by 'transform' off screen, or by setting opacity to 0 (or both).
For the pages issues, I fixed in swarm-city.html by keeping track inside array all pages that were 'exited' (separately for 'transform' and 'opacity=0')
The issue happens when the animation is 'exited' off screeen on animationExit.
There are two separate issues: 1) webcomponents: the reset is handled within the webcomponent. 2) pages: the animation is defined in sc-animation, and can be default or custom. also the the animation can be exited by 'transform' off screen, or by setting opacity to 0 (or both).
For the pages issues, I fixed in swarm-city.html by keeping track inside array all pages that were 'exited' (separately for 'transform' and 'opacity=0')