Fixes #909, reverts "don't pushState", using replaceState instead (#949)

Partially reverts 95f924fd0d.
This commit is contained in:
Andrey Fedorov
2018-02-08 15:22:41 -05:00
committed by Robert Lord
parent 603d4cd797
commit 76b06fede7

View File

@@ -78,6 +78,9 @@
$best.siblings(tocListSelector).addClass("active");
$toc.find(tocListSelector).filter(":not(.active)").slideUp(150);
$toc.find(tocListSelector).filter(".active").slideDown(150);
if (window.history.replaceState) {
window.history.replaceState(null, "", best);
}
// TODO remove classnames
document.title = joinedTitle.replace(htmlPattern, '');
}