From 0f817b7c1e578232cf01201a7ae21c86d00732d9 Mon Sep 17 00:00:00 2001 From: Artur Signell Date: Thu, 13 Nov 2008 11:22:38 +0000 Subject: [PATCH] Fixed TabSheet size update problem svn changeset:5885/svn branch:trunk --- .../itmill/toolkit/terminal/gwt/client/ui/ITabsheet.java | 6 +++--- 1 file changed, 3 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 f806039e58..d0f624f608 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/ITabsheet.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/ITabsheet.java @@ -558,7 +558,7 @@ public class ITabsheet extends ITabsheetBase implements } public boolean requestLayout(Set child) { - if (height != null && width != null) { + if (!isDynamicHeight() && !isDynamicWidth()) { /* * If the height and width has been specified for this container the * child components cannot make the size of the layout change @@ -567,14 +567,14 @@ public class ITabsheet extends ITabsheetBase implements return true; } + fixVisibleTabSize(); + if (renderInformation.updateSize(getElement())) { /* * Size has changed so we let the child components know about the * new size. */ - fixVisibleTabSize(); iLayout(); - return false; } else { /* -- 2.39.5