IDEA-184007 RunDashboard: fix restoring debugger tab layout

This commit is contained in:
Konstantin Aleev
2018-03-10 19:55:45 +03:00
parent a89de23de6
commit 46124c7fa6
@@ -275,6 +275,11 @@ public class RunDashboardContent extends JPanel implements TreeContent, Disposab
}
private void onSelectionChanged() {
AbstractTreeUi treeUi = myBuilder.getUi();
if (treeUi == null || treeUi.hasPendingWork()) {
// Do not change update details part and its content manger until all pending tree update requests are not finished.
return;
}
Set<AbstractTreeNode> nodes = myBuilder.getSelectedElements(AbstractTreeNode.class);
if (nodes.size() != 1) {
showMessagePanel(ExecutionBundle.message("run.dashboard.empty.selection.message"));