提交 40173ec1 编写于 作者: J Jackson Kearl

Add telemetry for opeing a saved search editor

上级 d959d242
......@@ -251,6 +251,7 @@ export class SearchEditorContribution implements IWorkbenchContribution {
@ITextFileService protected readonly textFileService: ITextFileService,
@IInstantiationService protected readonly instantiationService: IInstantiationService,
@IModelService protected readonly modelService: IModelService,
@ITelemetryService protected readonly telemetryService: ITelemetryService,
) {
this.editorService.overrideOpenEditor((editor, options, group) => {
......@@ -265,6 +266,7 @@ export class SearchEditorContribution implements IWorkbenchContribution {
return undefined;
}
this.telemetryService.publicLog2<{}, {}>('searchEditor/openSavedSearchEditor');
const input = instantiationService.invokeFunction(getOrMakeSearchEditorInput, { uri: resource });
const opened = editorService.openEditor(input, { ...options, pinned: resource.scheme === searchEditorScheme, ignoreOverrides: true }, group);
return { override: Promise.resolve(opened) };
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册