Dispatch after pushState

Fixes problems where routes read location paths but pick up old page