no event triggered when user goes back to homepage

Unfortunately i didn't have time to create the test case for it.

Actually perhaps you had some issues if this already, hence why you had that "initial" and "popped" flags.

Perhaps on my "real use case" ( using ways, without calling ways.init ), those variables creates the bug i refer @ https://github.com/serpentem/ways-browser/issues/2