From 5f5f8ce987763f8a83004620c81f60d408ec798b Mon Sep 17 00:00:00 2001 From: Matti Tahvonen Date: Tue, 15 Jan 2008 10:28:30 +0000 Subject: [PATCH] fixed tabsheet in hosted mode (NPE) svn changeset:3508/svn branch:trunk --- .../itmill/toolkit/terminal/gwt/client/ui/ITabsheet.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/ITabsheet.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/ITabsheet.java index 9884afe5c4..4a93978981 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/ITabsheet.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/ITabsheet.java @@ -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() { -- 2.39.5