File tree Expand file tree Collapse file tree 1 file changed +4
-9
lines changed
sources/net.sf.j2s.java.core/src/java/awt Expand file tree Collapse file tree 1 file changed +4
-9
lines changed Original file line number Diff line number Diff line change @@ -2475,12 +2475,10 @@ public Dimension minimumSize() {
24752475 * Avoid grabbing the lock if a reasonable cached size value is available.
24762476 */
24772477 Dimension dim = minSize ;
2478- if (dim == null || !( isMinimumSizeSet () || isValid () )) {
2478+ if (dim == null || !isMinimumSizeSet () && ! isValid ()) {
24792479 // synchronized (getTreeLock()) {
2480- minSize =
2481- // (peer != null) ?
2482- // peer.minimumSize() :
2483- size ();
2480+ // SwingJS: NullComponentPeer would have returned (1,1)
2481+ minSize = (peer == null ? size () : new Dimension (1 ,1 ));
24842482 dim = minSize ;
24852483 // }
24862484 }
@@ -2538,10 +2536,7 @@ public Dimension getMaximumSize() {
25382536 }
25392537
25402538 protected Dimension getMaxSizeComp () {
2541- if (isMaximumSizeSet ()) {
2542- return new Dimension (maxSize );
2543- }
2544- return new Dimension (Short .MAX_VALUE , Short .MAX_VALUE );
2539+ return (isMaximumSizeSet () ? maxSize : new Dimension (Short .MAX_VALUE , Short .MAX_VALUE ));
25452540 }
25462541
25472542 /**
You can’t perform that action at this time.
0 commit comments