handle weird chrome popstate on pageload