From 95ec710d7fbac2ef7d504f1904f418738d7a5186 Mon Sep 17 00:00:00 2001 From: Jackson Kearl Date: Wed, 5 Feb 2020 21:13:12 -0800 Subject: [PATCH] Fix search icon not showing up in untitled search editor --- .../contrib/searchEditor/browser/searchEditorInput.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/vs/workbench/contrib/searchEditor/browser/searchEditorInput.ts b/src/vs/workbench/contrib/searchEditor/browser/searchEditorInput.ts index 6a4e94069cd..568b220fce5 100644 --- a/src/vs/workbench/contrib/searchEditor/browser/searchEditorInput.ts +++ b/src/vs/workbench/contrib/searchEditor/browser/searchEditorInput.ts @@ -74,9 +74,13 @@ export class SearchEditorInput extends EditorInput { @IWorkingCopyService private readonly workingCopyService: IWorkingCopyService, @IFilesConfigurationService private readonly filesConfigurationService: IFilesConfigurationService, @ITelemetryService private readonly telemetryService: ITelemetryService, + @IModeService readonly modeService: IModeService, ) { super(); + // Dummy model to set file icon + this._register(modelService.createModel('', modeService.create('search-result'), this.resource)); + const modelLoader = getModel() .then(({ contentsModel, headerModel }) => { this._register(contentsModel.onDidChangeContent(() => this._onDidChangeContent.fire())); -- GitLab