fix broken trees

This commit is contained in:
Joao Moreno
2019-11-29 09:41:18 +01:00
parent b157e4dc47
commit e15ff0097c
+6 -1
View File
@@ -482,7 +482,12 @@ export class AsyncDataTree<TInput, T, TFilterData = void> implements IDisposable
await this.refreshAndRenderNode(node, recursive, viewStateContext);
if (rerender) {
this.tree.rerender(node);
try {
this.tree.rerender(node);
} catch {
// missing nodes are fine, this could've resulted from
// parallel refresh calls, removing `node` altogether
}
}
}