debt - remove TPromise from ExtHostTree and MainThreadTree

This commit is contained in:
Johannes Rieken
2018-09-06 12:45:00 +02:00
parent 8ba421c56a
commit 4631bf9649
4 changed files with 21 additions and 21 deletions

View File

@@ -98,13 +98,13 @@ class TreeViewDataProvider implements ITreeViewDataProvider {
if (treeItem && treeItem.children) {
return TPromise.as(treeItem.children);
}
return this._proxy.$getChildren(this.treeViewId, treeItem ? treeItem.handle : void 0)
return TPromise.wrap(this._proxy.$getChildren(this.treeViewId, treeItem ? treeItem.handle : void 0)
.then(children => {
return this.postGetChildren(children);
}, err => {
this.notificationService.error(err);
return [];
});
}));
}
getItemsToRefresh(itemsToRefreshByHandle: { [treeItemHandle: string]: ITreeItem }): ITreeItem[] {