diff --git a/src/vs/workbench/parts/extensions/electron-browser/extensionProfileService.ts b/src/vs/workbench/parts/extensions/electron-browser/extensionProfileService.ts index 286c70e1180215b0d5124fd1faa69e0523091808..307d628fdd358e97fd3fec61d7556116c50773d4 100644 --- a/src/vs/workbench/parts/extensions/electron-browser/extensionProfileService.ts +++ b/src/vs/workbench/parts/extensions/electron-browser/extensionProfileService.ts @@ -54,7 +54,7 @@ export class ExtensionHostProfileService extends Disposable implements IExtensio if (this._state === ProfileSessionState.Running) { ProfileExtHostStatusbarItem.instance.show(() => { this.stopProfiling(); - this._editorService.openEditor(this._instantiationService.createInstance(RuntimeExtensionsInput)); + this._editorService.openEditor(this._instantiationService.createInstance(RuntimeExtensionsInput), { revealIfOpened: true }); }); } else if (this._state === ProfileSessionState.Stopping) { ProfileExtHostStatusbarItem.instance.hide(); diff --git a/src/vs/workbench/parts/extensions/electron-browser/runtimeExtensionsEditor.ts b/src/vs/workbench/parts/extensions/electron-browser/runtimeExtensionsEditor.ts index a801da7e8cd87838780dd03335c7a7a7b1f61fd3..103cde51670338a8ba0adb0aa6fbc3ab7497b8d0 100644 --- a/src/vs/workbench/parts/extensions/electron-browser/runtimeExtensionsEditor.ts +++ b/src/vs/workbench/parts/extensions/electron-browser/runtimeExtensionsEditor.ts @@ -463,7 +463,7 @@ export class ShowRuntimeExtensionsAction extends Action { } public run(e?: any): TPromise { - return this._editorService.openEditor(this._instantiationService.createInstance(RuntimeExtensionsInput)); + return this._editorService.openEditor(this._instantiationService.createInstance(RuntimeExtensionsInput), { revealIfOpened: true }); } }