diff --git a/platform/lang-impl/src/com/intellij/build/BuildTreeConsoleView.java b/platform/lang-impl/src/com/intellij/build/BuildTreeConsoleView.java index 9bfb24841ec3..579e557b36cd 100644 --- a/platform/lang-impl/src/com/intellij/build/BuildTreeConsoleView.java +++ b/platform/lang-impl/src/com/intellij/build/BuildTreeConsoleView.java @@ -429,10 +429,8 @@ public class BuildTreeConsoleView implements ConsoleView, DataProvider, BuildCon final Update update = new Update(node) { @Override public void run() { - if (node.isAutoExpandNode() && node.getChildCount() > 0) { - myTreeModel.expand(node, myTree, p -> {}); - } - myTreeModel.invalidate(node, true); + myTreeModel.invalidate(node, true) + .onSuccess(p -> TreeUtil.expand(myTree, 2)); } }; myLaterInvocator.queue(update);