We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9545edf commit 14d922cCopy full SHA for 14d922c
src/vs/workbench/api/browser/viewsExtensionPoint.ts
@@ -573,6 +573,12 @@ class ViewsExtensionHandler implements IWorkbenchContribution {
573
const removedViews = this.viewsRegistry.getViews(viewContainer).filter(v => (v as ICustomViewDescriptor).extensionId && removedExtensions.has(ExtensionIdentifier.toKey((v as ICustomViewDescriptor).extensionId)));
574
if (removedViews.length) {
575
this.viewsRegistry.deregisterViews(removedViews, viewContainer);
576
+ for (const view of removedViews) {
577
+ const anyView = view as ICustomTreeViewDescriptor;
578
+ if (anyView.treeView) {
579
+ anyView.treeView.dispose();
580
+ }
581
582
}
583
584
0 commit comments