OnHashChange not fired

no, but I have sorted this now using popState.