mirror of
https://github.com/Microsoft/vscode
synced 2024-08-27 21:09:43 +00:00
Fix #42770
This commit is contained in:
parent
d7df300c7a
commit
f7cc780a32
|
@ -236,12 +236,12 @@ export class ViewsViewlet extends PanelViewlet implements IViewsViewlet {
|
|||
getContextMenuActions(): IAction[] {
|
||||
const result: IAction[] = [];
|
||||
const viewToggleActions = this.getViewDescriptorsFromRegistry(true)
|
||||
.filter(viewDescriptor => viewDescriptor.canToggleVisibility && this.contextKeyService.contextMatchesRules(viewDescriptor.when))
|
||||
.filter(viewDescriptor => this.contextKeyService.contextMatchesRules(viewDescriptor.when))
|
||||
.map(viewDescriptor => (<IAction>{
|
||||
id: `${viewDescriptor.id}.toggleVisibility`,
|
||||
label: viewDescriptor.name,
|
||||
checked: this.isCurrentlyVisible(viewDescriptor),
|
||||
enabled: true,
|
||||
enabled: viewDescriptor.canToggleVisibility,
|
||||
run: () => this.toggleViewVisibility(viewDescriptor.id)
|
||||
}));
|
||||
result.push(...viewToggleActions);
|
||||
|
|
Loading…
Reference in a new issue