fix tree view issue (#15527)

This commit is contained in:
Alan Ren
2021-05-20 09:55:11 -07:00
committed by GitHub
parent 932fc44566
commit c61c53976a

View File

@@ -28,6 +28,13 @@ export class ResolvableTreeComponentItem extends ResolvableTreeItem implements I
this.onCheckedChanged = treeItem.onCheckedChanged;
this.children = deepClone(treeItem.children);
}
asTreeItem(): ITreeComponentItem {
const item = super.asTreeItem() as ITreeComponentItem;
item.checked = this.checked;
item.enabled = this.enabled;
return item;
}
}
export class TreeViewDataProvider extends vsTreeView.TreeViewDataProvider implements IModelViewTreeViewDataProvider {