Skip to content

Commit ada09b1

Browse files
committed
Fix dumbass VuePress
See here: vuejs/vuepress#1499
1 parent 3ed0f81 commit ada09b1

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

.vuepress/config.js

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,22 @@ module.exports = {
2424
],
2525
base: '/OpenCore-Install-Guide/',
2626

27+
watch: {
28+
$page(newPage, oldPage) {
29+
if (newPage.key !== oldPage.key) {
30+
requestAnimationFrame(() => {
31+
if (this.$route.hash) {
32+
const element = document.getElementById(this.$route.hash.slice(1));
33+
34+
if (element && element.scrollIntoView) {
35+
element.scrollIntoView();
36+
}
37+
}
38+
});
39+
}
40+
}
41+
},
42+
2743
markdown: {
2844
extendMarkdown: md => {
2945
md.use(require('markdown-it-multimd-table'), {

0 commit comments

Comments
 (0)