extensions - open as editor again (#293334)

This commit is contained in:
Benjamin Pasero
2026-02-06 10:11:34 +01:00
committed by GitHub
parent 0660bf5cf9
commit 766e1715ce
@@ -35,7 +35,7 @@ import { IConfigurationService } from '../../../../platform/configuration/common
import { IHostService } from '../../../services/host/browser/host.js';
import { URI } from '../../../../base/common/uri.js';
import { IExtension, ExtensionState, IExtensionsWorkbenchService, AutoUpdateConfigurationKey, AutoCheckUpdatesConfigurationKey, HasOutdatedExtensionsContext, AutoUpdateConfigurationValue, InstallExtensionOptions, ExtensionRuntimeState, ExtensionRuntimeActionType, AutoRestartConfigurationKey, VIEWLET_ID, IExtensionsViewPaneContainer, IExtensionsNotification } from '../common/extensions.js';
import { IEditorService, MODAL_GROUP } from '../../../services/editor/common/editorService.js';
import { ACTIVE_GROUP, IEditorService, SIDE_GROUP } from '../../../services/editor/common/editorService.js';
import { IURLService, IURLHandler, IOpenURLOptions } from '../../../../platform/url/common/url.js';
import { ExtensionsInput, IExtensionEditorOptions } from '../common/extensionsInput.js';
import { ILogService } from '../../../../platform/log/common/log.js';
@@ -1563,7 +1563,7 @@ export class ExtensionsWorkbenchService extends Disposable implements IExtension
if (!extension) {
throw new Error(`Extension not found. ${extension}`);
}
await this.editorService.openEditor(this.instantiationService.createInstance(ExtensionsInput, extension), options, MODAL_GROUP);
await this.editorService.openEditor(this.instantiationService.createInstance(ExtensionsInput, extension), options, options?.sideByside ? SIDE_GROUP : ACTIVE_GROUP);
}
async openSearch(searchValue: string, preserveFoucs?: boolean): Promise<void> {