diff --git a/src/vs/editor/browser/viewParts/minimap/minimap.ts b/src/vs/editor/browser/viewParts/minimap/minimap.ts index 7b49f5b0dea..19db0c6b43a 100644 --- a/src/vs/editor/browser/viewParts/minimap/minimap.ts +++ b/src/vs/editor/browser/viewParts/minimap/minimap.ts @@ -445,9 +445,9 @@ class RenderData { ) { this.renderedLayout = renderedLayout; this._imageData = imageData; - this._renderedLines = new RenderedLinesCollection( - () => MinimapLine.INVALID - ); + this._renderedLines = new RenderedLinesCollection({ + createLine: () => MinimapLine.INVALID + }); this._renderedLines._set(renderedLayout.startLineNumber, lines); } diff --git a/src/vs/editor/test/browser/view/viewLayer.test.ts b/src/vs/editor/test/browser/view/viewLayer.test.ts index 5203c5a39b6..be227dce112 100644 --- a/src/vs/editor/test/browser/view/viewLayer.test.ts +++ b/src/vs/editor/test/browser/view/viewLayer.test.ts @@ -405,7 +405,7 @@ suite('RenderedLinesCollection onLinesInserted', () => { ensureNoDisposablesAreLeakedInTestSuite(); function testOnModelLinesInserted(insertFromLineNumber: number, insertToLineNumber: number, expectedDeleted: string[], expectedState: ILinesCollectionState): void { - const col = new RenderedLinesCollection(() => new TestLine('new')); + const col = new RenderedLinesCollection({ createLine: () => new TestLine('new') }); col._set(6, [ new TestLine('old6'), new TestLine('old7'), @@ -683,7 +683,7 @@ suite('RenderedLinesCollection onTokensChanged', () => { ensureNoDisposablesAreLeakedInTestSuite(); function testOnModelTokensChanged(changedFromLineNumber: number, changedToLineNumber: number, expectedPinged: boolean, expectedState: ILinesCollectionState): void { - const col = new RenderedLinesCollection(() => new TestLine('new')); + const col = new RenderedLinesCollection({ createLine: () => new TestLine('new') }); col._set(6, [ new TestLine('old6'), new TestLine('old7'),