diff --git a/src/vs/workbench/parts/extensions/node/extensionsWorkbenchService.ts b/src/vs/workbench/parts/extensions/node/extensionsWorkbenchService.ts index 09833cf8610d869e8eaf5eeb51f0212a7707199e..203169d9d25b7d3d40bb4ab05da3a3c090f0104f 100644 --- a/src/vs/workbench/parts/extensions/node/extensionsWorkbenchService.ts +++ b/src/vs/workbench/parts/extensions/node/extensionsWorkbenchService.ts @@ -930,7 +930,7 @@ export class ExtensionsWorkbenchService implements IExtensionsWorkbenchService, const extensionId = match[1]; this.queryLocal().then(local => { - const extension = local.filter(local => local.id === extensionId)[0]; + const extension = local.filter(local => areSameExtensions({ id: local.id }, { id: extensionId }))[0]; if (extension) { return this.windowService.show()