IDEA-142999 Settings window size is verys small by default

support preferred size of the decorator as well as minimum size
This commit is contained in:
Sergey Malenkov
2015-07-23 15:40:41 +03:00
parent a5304b5e66
commit 25d272715e
@@ -239,7 +239,16 @@ public class LoadingDecorator {
@Override
public Dimension getMinimumSize() {
return myContent != null ? myContent.getMinimumSize() : super.getMinimumSize();
return myContent != null && !isMinimumSizeSet()
? myContent.getMinimumSize()
: super.getMinimumSize();
}
@Override
public Dimension getPreferredSize() {
return myContent != null && !isPreferredSizeSet()
? myContent.getPreferredSize()
: super.getPreferredSize();
}
@Override