Repro:
- Start the server
npm start
- Boot the app at the
foo
route by visiting it opening it directly:open localhost:4200/foo
- In JS console, look at
window.history.length
, it should be1
.
- Start the server:
npm run start:manual
(This is implemented specially with in this app) - Boot the app and let the manual boot take you to
/foo
:open localhost:4200
- In JS console, look at
window.history.length
, and notice that it's2
. An extra entry has been pushed into history.