提交 aeae5a51 编写于 作者: S Sandeep Somavarapu

Explore

上级 c0fb67a9
......@@ -237,10 +237,10 @@ export class ExtensionEditor extends BaseEditor {
animated: false,
actionItemProvider: (action: Action) => {
if (action.id === EnableAction.ID) {
return (<EnableAction>action).actionItem;
return (<EnableAction>action).createActionItem();
}
if (action.id === DisableAction.ID) {
return (<DisableAction>action).actionItem;
return (<DisableAction>action).createActionItem();
}
return null;
}
......
......@@ -91,7 +91,7 @@ export class Renderer implements IPagedRenderer<IExtension, ITemplateData> {
animated: false,
actionItemProvider: (action: Action) => {
if (action.id === ManageExtensionAction.ID) {
return (<ManageExtensionAction>action).actionItem;
return (<ManageExtensionAction>action).createActionItem();
}
return new ExtensionActionItem(null, action, actionOptions);
}
......
......@@ -166,7 +166,7 @@ export class ExtensionsListView extends ViewletPanel {
if (manageExtensionAction.enabled) {
this.contextMenuService.showContextMenu({
getAnchor: () => e.anchor,
getActions: () => manageExtensionAction.actionItem.getActions()
getActions: () => manageExtensionAction.createActionItem().getActions()
});
}
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册