Navigieren zu lokalen URL-Fragmenten ändert den Browserverlauf nicht

Vorsicht mit pushstate dort… was du wahrscheinlich brauchst, ist replacestate.