From 0ea58800dc3322940a7e4042352f7b5ff8b70435 Mon Sep 17 00:00:00 2001 From: Sandeep Somavarapu Date: Thu, 24 Jan 2019 14:53:29 +0100 Subject: [PATCH] Revert "Exand custom views by default" This reverts commit f82c0f12aab27c44bd7e4c04db3c5be31f81fe28. --- src/vs/workbench/api/browser/viewsExtensionPoint.ts | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/vs/workbench/api/browser/viewsExtensionPoint.ts b/src/vs/workbench/api/browser/viewsExtensionPoint.ts index 6ad174d40e8..6ab333bf1e4 100644 --- a/src/vs/workbench/api/browser/viewsExtensionPoint.ts +++ b/src/vs/workbench/api/browser/viewsExtensionPoint.ts @@ -382,7 +382,7 @@ class ViewsExtensionHandler implements IWorkbenchContribution { ctor: CustomTreeViewPanel, when: ContextKeyExpr.deserialize(item.when), canToggleVisibility: true, - collapsed: false, + collapsed: this.showCollapsed(container), treeView: this.instantiationService.createInstance(CustomTreeView, item.id, container), order: ExtensionIdentifier.equals(extension.description.identifier, container.extensionId) ? index + 1 : undefined, extensionId: extension.description.identifier, @@ -443,6 +443,16 @@ class ViewsExtensionHandler implements IWorkbenchContribution { default: return this.viewContainersRegistry.get(`workbench.view.extension.${value}`); } } + + private showCollapsed(container: ViewContainer): boolean { + switch (container.id) { + case EXPLORER: + case SCM: + case DEBUG: + return true; + } + return false; + } } const workbenchRegistry = Registry.as(WorkbenchExtensions.Workbench);