Skip to content

IExtensionsWorkbenchService.install with enable: true hangs #234547

@bpasero

Description

@bpasero

Steps to Reproduce:

  1. use IGlobalExtensionEnablementService to disable a extension by ID
  2. use IExtensionsWorkbenchService.install with enable: true on that ID

=> 🐛 the method never returns because extension.enablementState is EnabledGlobally here:

if (extension.enablementState === EnablementState.DisabledWorkspace || extension.enablementState === EnablementState.DisabledGlobally) {

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions