Skip to content

Commit bb7a60f

Browse files
committed
1 parent 29ab698 commit bb7a60f

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/vs/workbench/api/node/extHostTreeViews.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,10 @@ class ExtHostTreeView<T> extends Disposable {
264264
}
265265

266266
private resolveTreeNode(element: T, parent?: TreeNode): Thenable<TreeNode> {
267+
const node = this.nodes.get(element);
268+
if (node) {
269+
return Promise.resolve(node);
270+
}
267271
return asThenable(() => this.dataProvider.getTreeItem(element))
268272
.then(extTreeItem => this.createHandle(element, extTreeItem, parent, true))
269273
.then(handle => this.getChildren(parent ? parent.item.handle : null)

0 commit comments

Comments
 (0)