]> source.dussan.org Git - vaadin-framework.git/commitdiff
fixed tabsheet in hosted mode (NPE)
authorMatti Tahvonen <matti.tahvonen@itmill.com>
Tue, 15 Jan 2008 10:28:30 +0000 (10:28 +0000)
committerMatti Tahvonen <matti.tahvonen@itmill.com>
Tue, 15 Jan 2008 10:28:30 +0000 (10:28 +0000)
svn changeset:3508/svn branch:trunk

src/com/itmill/toolkit/terminal/gwt/client/ui/ITabsheet.java

index 9884afe5c43ca8719fb05b9d633cec948b3baf78..4a939789814b42b777ff0193deee2f6ec8dbacd3 100644 (file)
@@ -161,13 +161,14 @@ public class ITabsheet extends ITabsheetBase implements
     }
 
     public void setHeight(String height) {
-        if (this.height == null && height == null)
+        if (this.height == null && height == null) {
             return;
+        }
         String oldHeight = this.height;
         this.height = height;
         if ((this.height != null && height == null)
                 || (this.height == null && height != null)
-                || !oldHeight.equals(height)) {
+                || !height.equals(oldHeight)) {
             iLayout();
         }
     }
@@ -183,9 +184,10 @@ public class ITabsheet extends ITabsheetBase implements
         }
         if ((this.width != null && width == null)
                 || (this.width == null && width != null)
-                || !oldWidth.equals(width))
+                || !width.equals(oldWidth)) {
             // Run descendant layout functions
             Util.runDescendentsLayout(this);
+        }
     }
 
     public void iLayout() {