Bug: onhashchange doesn't set

Yes, I meant clicking the back button in the browser (and single page app) - meaning that only the hash changes (to a previous value without page refresh), triggered by the browser rather than the app.

I managed to find a workaround by tying a hidden input to urlparams.hash to capture onhashchange-s.