when i call `history.back()` twice, the `beforeRouteLeave` hook will NOT be called in the 2nd time Reproduction: http://plato.crossjs.com/test.html#/