From ef1bd59897cb9e09b30c8d89844ebd633030976c Mon Sep 17 00:00:00 2001 From: Peng Lyu Date: Wed, 13 Dec 2023 14:03:20 -0800 Subject: [PATCH] fix #194090. fix cell decoration memory leak (#200786) --- .../contrib/notebook/browser/viewModel/notebookViewModelImpl.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/vs/workbench/contrib/notebook/browser/viewModel/notebookViewModelImpl.ts b/src/vs/workbench/contrib/notebook/browser/viewModel/notebookViewModelImpl.ts index 3e42b3fd7b2..385a37ad948 100644 --- a/src/vs/workbench/contrib/notebook/browser/viewModel/notebookViewModelImpl.ts +++ b/src/vs/workbench/contrib/notebook/browser/viewModel/notebookViewModelImpl.ts @@ -716,6 +716,7 @@ export class NotebookViewModel extends Disposable implements EditorFoldingStateD if (handle !== undefined) { const cell = this.getCellByHandle(handle); cell?.deltaCellDecorations([id], []); + this._decorationIdToCellMap.delete(id); } });