Hide the contributed viewlet if no views are registered

This commit is contained in:
Sandeep Somavarapu
2018-04-18 23:01:11 +02:00
parent 33108e1b30
commit 91db9a6a88
3 changed files with 37 additions and 9 deletions

View File

@@ -91,7 +91,7 @@ activityGroupExtensionPoint.setHandler((extensions) => {
const id = `workbench.view.extension.${descriptor.id}`;
const title = descriptor.title;
const cssClass = `extensionViewlet-${descriptor.id}`;
const location: ViewLocation = ViewLocation.register(id);
const location: ViewLocation = ViewLocation.register(id, true);
// Generate CSS to show the icon in the activity bar
const iconClass = `.monaco-workbench > .activitybar .monaco-action-bar .action-label.${cssClass}`;