VCS Settings: hide error panel if there is nothing to display initially.

This commit is contained in:
Kirill Likhodedov
2013-02-05 19:07:40 +04:00
parent 5a84b03a1c
commit 4ade420a99
@@ -418,6 +418,9 @@ public class VcsDirectoryConfigurationPanel extends JPanel implements Configurab
errorPanel.add(vcsRootErrorLabel);
}
}
if (errorPanel.getComponentCount() == 0) {
pane.setVisible(false);
}
pane.setMinimumSize(new Dimension(-1, calcMinHeight(errorPanel, DEFAULT_HEIGHT)));
pane.setMaximumSize(new Dimension(-1, DEFAULT_HEIGHT));
return pane;