src/solaris/classes/sun/awt/X11/XDecoratedPeer.java

Print this page

        

@@ -761,16 +761,12 @@
 
         repositionSecurityWarning();
     }
 
     private void checkShellRectSize(Rectangle shellRect) {
-        if (shellRect.width < 0) {
-            shellRect.width = 1;
-        }
-        if (shellRect.height < 0) {
-            shellRect.height = 1;
-        }
+        shellRect.width = Math.max(MIN_SIZE, shellRect.width);
+        shellRect.height = Math.max(MIN_SIZE, shellRect.height);
     }
 
     private void checkShellRectPos(Rectangle shellRect) {
         int wm = XWM.getWMID();
         if (wm == XWM.MOTIF_WM || wm == XWM.CDE_WM) {