diff --git a/src/vs/editor/browser/widget/multiDiffEditorWidget/workbenchUIElementFactory.ts b/src/vs/editor/browser/widget/multiDiffEditorWidget/workbenchUIElementFactory.ts index 27be4ad2555..54b29691c96 100644 --- a/src/vs/editor/browser/widget/multiDiffEditorWidget/workbenchUIElementFactory.ts +++ b/src/vs/editor/browser/widget/multiDiffEditorWidget/workbenchUIElementFactory.ts @@ -13,7 +13,7 @@ import { URI } from 'vs/base/common/uri'; * This would make monaco-editor consumption much more difficult though. */ export interface IWorkbenchUIElementFactory { - createResourceLabel(element: HTMLElement): IResourceLabel; + createResourceLabel?(element: HTMLElement): IResourceLabel; } export interface IResourceLabel extends IDisposable { diff --git a/src/vs/editor/standalone/browser/standaloneEditor.ts b/src/vs/editor/standalone/browser/standaloneEditor.ts index aa584e5e6af..3de996e87e1 100644 --- a/src/vs/editor/standalone/browser/standaloneEditor.ts +++ b/src/vs/editor/standalone/browser/standaloneEditor.ts @@ -102,7 +102,7 @@ export function createDiffEditor(domElement: HTMLElement, options?: IStandaloneD export function createMultiFileDiffEditor(domElement: HTMLElement, override?: IEditorOverrideServices) { const instantiationService = StandaloneServices.initialize(override || {}); - return new MultiDiffEditorWidget(domElement, instantiationService); + return new MultiDiffEditorWidget(domElement, {}, instantiationService); } /**