Since updating framework7 from v5 to v8, we’re seeing that page events (@page:beforein, @pageafterin, @page:beforeout, @page:afterout) are not always consistently called. Some issues are 100% repro for certain use cases. One example is noted here:
Other cases show randomly, or on slower devices, or on maybe on older browsers (e.g., Chrome 95).
I haven’t quite figured out exactly all the cases, and how to repro consistently.
Has anyone else experienced this issue? Did something fundamentally change in the way pages, transitions and events occur? It seems those events rely on css animation callbacks. Did it work differently in v5?