提交 eae9075a 编写于 作者: R Ramya Achutha Rao

Avoid Installed in default to avoid duplication #52442

上级 b15c521c
......@@ -83,7 +83,6 @@ export class ExtensionsViewletViewsContribution implements IWorkbenchContributio
private registerViews(): void {
let viewDescriptors = [];
viewDescriptors.push(this.createMarketPlaceExtensionsListViewDescriptor());
viewDescriptors.push(this.createInstalledExtensionsListViewDescriptor());
viewDescriptors.push(this.createEnabledExtensionsListViewDescriptor());
viewDescriptors.push(this.createDisabledExtensionsListViewDescriptor());
viewDescriptors.push(this.createSearchInstalledExtensionsListViewDescriptor());
......@@ -114,23 +113,9 @@ export class ExtensionsViewletViewsContribution implements IWorkbenchContributio
};
}
private createInstalledExtensionsListViewDescriptor(): IViewDescriptor {
return {
id: 'extensions.installedExtensionsList',
name: localize('installedExtensions', "Installed"),
container: VIEW_CONTAINER,
ctor: InstalledExtensionsView,
when: ContextKeyExpr.not('searchExtensions'),
order: 1,
weight: 30,
canToggleVisibility: true,
hideByDefault: true
};
}
private createEnabledExtensionsListViewDescriptor(): IViewDescriptor {
return {
id: 'extensions.enabledExtensions',
id: 'extensions.enabledExtensionList',
name: localize('enabledExtensions', "Enabled"),
container: VIEW_CONTAINER,
ctor: EnabledExtensionsView,
......@@ -143,14 +128,14 @@ export class ExtensionsViewletViewsContribution implements IWorkbenchContributio
private createDisabledExtensionsListViewDescriptor(): IViewDescriptor {
return {
id: 'extensions.disabledExtensions',
id: 'extensions.disabledExtensionList',
name: localize('disabledExtensions', "Disabled"),
container: VIEW_CONTAINER,
ctor: DisabledExtensionsView,
when: ContextKeyExpr.not('searchExtensions'),
weight: 30,
weight: 10,
canToggleVisibility: true,
order: 0,
order: 3,
collapsed: true
};
}
......
......@@ -656,8 +656,11 @@ export class DefaultRecommendedExtensionsView extends ExtensionsListView {
}
async show(query: string): TPromise<IPagedModel<IExtension>> {
return super.show('@recommended:all');
let model = await super.show('@recommended:all');
this.setExpanded(model.length > 0);
return model;
}
}
export class RecommendedExtensionsView extends ExtensionsListView {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册