Skip to content

Commit 485fdf8

Browse files
committed
💄 when disposing all lenses, microsoft#84726
1 parent 9c9b8a9 commit 485fdf8

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

src/vs/editor/contrib/codelens/codelensController.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -222,8 +222,10 @@ export class CodeLensContribution implements editorCommon.IEditorContribution {
222222
}
223223

224224
private _disposeAllLenses(decChangeAccessor: IModelDecorationsChangeAccessor | undefined, viewZoneChangeAccessor: editorBrowser.IViewZoneChangeAccessor | undefined): void {
225-
let helper = new CodeLensHelper();
226-
this._lenses.forEach((lens) => lens.dispose(helper, viewZoneChangeAccessor));
225+
const helper = new CodeLensHelper();
226+
for (const lens of this._lenses) {
227+
lens.dispose(helper, viewZoneChangeAccessor);
228+
}
227229
if (decChangeAccessor) {
228230
helper.commit(decChangeAccessor);
229231
}

0 commit comments

Comments
 (0)