From 47feb7567c3eada41be8ed2c69da2539123652eb Mon Sep 17 00:00:00 2001 From: Artur Signell Date: Thu, 18 Dec 2008 12:21:55 +0000 Subject: [PATCH] Subwindow can define size of layout even though its width is undefined svn changeset:6269/svn branch:trunk --- .../gwt/server/ComponentSizeValidator.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/com/itmill/toolkit/terminal/gwt/server/ComponentSizeValidator.java b/src/com/itmill/toolkit/terminal/gwt/server/ComponentSizeValidator.java index cca56e3034..ebb868ead4 100644 --- a/src/com/itmill/toolkit/terminal/gwt/server/ComponentSizeValidator.java +++ b/src/com/itmill/toolkit/terminal/gwt/server/ComponentSizeValidator.java @@ -543,15 +543,17 @@ public class ComponentSizeValidator { || parent instanceof CustomComponent) { // TODO vertical splitpanel with another non relative component? return false; + } else if (parent instanceof Window) { + // Sub window can define width based on caption + if (parent.getCaption() != null + && !parent.getCaption().equals("")) { + return true; + } else { + return false; + } } else if (parent instanceof Panel) { // TODO Panel should be able to define width based on caption return false; - // if (parent.getCaption() != null - // && !parent.getCaption().equals("")) { - // return true; - // } else { - // return false; - // } } else { return true; } -- 2.39.5