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