if ('scrollRestoration' in history) { history.scrollRestoration = 'manual'; } var HideShowTransition = Barba.BaseTransition.extend({ start: function() { this.newContainerLoading.then(this.finish.bind(this)); }, finish: function() { window.scrollTo(0, 0); this.done(); } }); Barba.Pjax.getTransition = function() { return HideShowTransition; }; Barba.Pjax.start(); Barba.Prefetch.init();