diff --git a/src/vs/workbench/contrib/markers/browser/markersTable.ts b/src/vs/workbench/contrib/markers/browser/markersTable.ts index 59ed734a3ed97d..d0be59eed89372 100644 --- a/src/vs/workbench/contrib/markers/browser/markersTable.ts +++ b/src/vs/workbench/contrib/markers/browser/markersTable.ts @@ -297,7 +297,7 @@ export class MarkersTable extends Disposable implements IProblemsWidget { ) { super(); - this.table = this.instantiationService.createInstance(WorkbenchTable, + this.table = this._register(this.instantiationService.createInstance(WorkbenchTable, 'Markers', this.container, new MarkersTableVirtualDelegate(), @@ -352,7 +352,7 @@ export class MarkersTable extends Disposable implements IProblemsWidget { this.instantiationService.createInstance(MarkerSourceColumnRenderer), ], options - ) as WorkbenchTable; + ) as WorkbenchTable); // eslint-disable-next-line no-restricted-syntax const list = this.table.domNode.querySelector('.monaco-list-rows')! as HTMLElement;