From 25ff4879b4d8ceae39db212d644528281c954efe Mon Sep 17 00:00:00 2001 From: Kirill Kalishev Date: Fri, 16 Oct 2009 15:10:32 +0400 Subject: [PATCH] TreeUi: rigid threading for background/foreground loading + tests -2 --- .../src/com/intellij/ide/util/treeView/AbstractTreeUi.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/platform-api/src/com/intellij/ide/util/treeView/AbstractTreeUi.java b/platform/platform-api/src/com/intellij/ide/util/treeView/AbstractTreeUi.java index c31aea1c0780..c9bb2b2a8f00 100644 --- a/platform/platform-api/src/com/intellij/ide/util/treeView/AbstractTreeUi.java +++ b/platform/platform-api/src/com/intellij/ide/util/treeView/AbstractTreeUi.java @@ -1618,7 +1618,7 @@ public class AbstractTreeUi { LoadedChildren loaded = new LoadedChildren(loadedElements); for (Object each : loadedElements) { NodeDescriptor eachChildDescriptor = getTreeStructure().createDescriptor(each, updateInfo.getDescriptor()); - loaded.putDescriptor(each, eachChildDescriptor, eachChildDescriptor.update()); + loaded.putDescriptor(each, eachChildDescriptor, getBuilder().updateNodeDescriptor(eachChildDescriptor)); } children.set(loaded);