mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-10-06 06:21:16 +07:00
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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user