提交 71914b16 编写于 作者: S Sandeep Somavarapu

Extension Actions: Show uninstall after installing

上级 f4fa5cc6
......@@ -94,10 +94,15 @@ export class UninstallAction extends Action {
) {
super('extensions.uninstall', localize('uninstall', "Uninstall"), 'extension-action uninstall', false);
this.disposables.push(this.extensionsWorkbenchService.onChange(() => this.update()));
this.disposables.push(this.extensionsWorkbenchService.onChange(() => this.onChange()));
this.update();
}
private onChange() {
const local = this.extensionsWorkbenchService.local.filter(e => e.identifier === this.extension.identifier);
this.extension = local.length ? local[0] : this.extension;
}
private update(): void {
if (!this.extension) {
this.enabled = false;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册