diff --git a/extensions/markdown-language-features/preview-src/index.ts b/extensions/markdown-language-features/preview-src/index.ts index b6200b8ceb9ffe..8091807f6ed322 100644 --- a/extensions/markdown-language-features/preview-src/index.ts +++ b/extensions/markdown-language-features/preview-src/index.ts @@ -239,6 +239,8 @@ window.addEventListener('message', async event => { const newBody = newContent.querySelector('.markdown-body')!; root.replaceWith(newBody); domEval(newBody); + // Scroll to top when navigating to a different document + window.scrollTo(0, 0); } else { const newRoot = newContent.querySelector('.markdown-body')!;