message: Reset title just in case it was already set
  The onNavigate fires before the addHistory so title could've been set by a synchrounous useLayoutEffect?
diff: @@ -11,6 +11,7 @@ class MobileHistoryManager extends HTML5HistoryManager {
  }
  addHistory(url: string, replace: boolean, stateContext?: StateContext) {
  + var title = typeof document !== 'undefined' && document.title;
  if (!!stateContext) {
  var {oldUrl, crumbs} = stateContext;
  var start = !oldUrl ? 0 : oldUrl.split('crumb=').length;
  @@ -22,6 +23,8 @@ class MobileHistoryManager extends HTML5HistoryManager {
  }
  }
  super.addHistory(url, replace);
  + if (title)
  + document.title = title;
  }
  getHref(url: string): string {
  