From 83c4e0f5c428c69bf18f7b77d3a8b1154ec6707c Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Tue, 7 Mar 2023 14:12:46 -0800 Subject: [PATCH] Reset markdown scroll progress on resource change (#176437) Reset scroll progress on resource change Fixes #164071 --- extensions/markdown-language-features/preview-src/index.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/extensions/markdown-language-features/preview-src/index.ts b/extensions/markdown-language-features/preview-src/index.ts index bf383c1faea..bea843ce55a 100644 --- a/extensions/markdown-language-features/preview-src/index.ts +++ b/extensions/markdown-language-features/preview-src/index.ts @@ -28,6 +28,10 @@ const state = { ...getData('data-state') }; +if (originalState.resource !== state.resource) { + state.scrollProgress = undefined; +} + // Make sure to sync VS Code state here vscode.setState(state);