提交 7356c384 编写于 作者: S Sandeep Somavarapu

Remove disable action from viewlet

上级 f4e8bdbd
......@@ -264,8 +264,8 @@ export class ExtensionEditor extends BaseEditor {
disableAction.extension = extension;
this.extensionActionBar.clear();
this.extensionActionBar.push([enableAction, disableAction, updateAction, installAction, builtinStatusAction], { icon: true, label: true });
this.transientDisposables.push(enableAction, disableAction, updateAction, installAction, builtinStatusAction);
this.extensionActionBar.push([enableAction, updateAction, disableAction, installAction, builtinStatusAction], { icon: true, label: true });
this.transientDisposables.push(enableAction, updateAction, disableAction, installAction, builtinStatusAction);
this.navbar.clear();
this.navbar.onChange(this.onNavbarChange.bind(this, extension), this, this.transientDisposables);
......
......@@ -15,7 +15,7 @@ import { IPagedRenderer } from 'vs/base/browser/ui/list/listPaging';
import { once } from 'vs/base/common/event';
import { domEvent } from 'vs/base/browser/event';
import { IExtension } from './extensions';
import { CombinedInstallAction, UpdateAction, EnableAction, DisableAction, BuiltinStatusLabelAction } from './extensionsActions';
import { CombinedInstallAction, UpdateAction, EnableAction, BuiltinStatusLabelAction } from './extensionsActions';
import { Label, RatingsWidget, InstallWidget, StatusWidget } from './extensionsWidgets';
import { EventType } from 'vs/base/common/events';
......@@ -75,10 +75,9 @@ export class Renderer implements IPagedRenderer<IExtension, ITemplateData> {
const installAction = this.instantiationService.createInstance(CombinedInstallAction);
const updateAction = this.instantiationService.createInstance(UpdateAction);
const restartAction = this.instantiationService.createInstance(EnableAction);
const disableAction = this.instantiationService.createInstance(DisableAction);
actionbar.push([restartAction, updateAction, disableAction, installAction, builtinStatusAction], actionOptions);
const disposables = [versionWidget, installCountWidget, ratingsWidget, installAction, builtinStatusAction, updateAction, restartAction, disableAction, actionbar];
actionbar.push([restartAction, updateAction, installAction, builtinStatusAction], actionOptions);
const disposables = [versionWidget, installCountWidget, ratingsWidget, installAction, builtinStatusAction, updateAction, restartAction, actionbar];
return {
element, icon, name, installCount, ratings, status, author, description, disposables,
......@@ -91,7 +90,6 @@ export class Renderer implements IPagedRenderer<IExtension, ITemplateData> {
installAction.extension = extension;
updateAction.extension = extension;
restartAction.extension = extension;
disableAction.extension = extension;
statusWidget.extension = extension;
}
};
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册