You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 16, 2023. It is now read-only.
After snooping around the code to find out why things were failing to render in zombie even though they're working just fine in FF/Chrome, I discovered that pushState was made asynchronous.
The routes in an app that I'm working on make the assumption that the URL and history will change immediately when pushState is called, and the code that runs after it in the same turn of the event loop will be able to refer to the current state of those things if necessary.
Can we add a flag to force synchronous state changes to history? It looks like this is where my problems may have started: 038b3c6
I'm not sure if there's an easy way to change or rewrite my application code so that this isn't a problem.