From 994dddb83ecb48f2aeeca759667f3cce58165750 Mon Sep 17 00:00:00 2001 From: Artur Signell Date: Mon, 6 Jul 2009 11:31:14 +0000 Subject: [PATCH] Fix for #3071 - IE6: Undefined/auto subwindow width is broken svn changeset:8329/svn branch:6.0 --- src/com/vaadin/terminal/gwt/client/ui/VWindow.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/com/vaadin/terminal/gwt/client/ui/VWindow.java b/src/com/vaadin/terminal/gwt/client/ui/VWindow.java index 8cd0e3bd41..79d8e0a896 100644 --- a/src/com/vaadin/terminal/gwt/client/ui/VWindow.java +++ b/src/com/vaadin/terminal/gwt/client/ui/VWindow.java @@ -809,8 +809,6 @@ public class VWindow extends VOverlay implements Container, ScrollListener { DOM.setStyleAttribute(getElement(), "width", rootWidth + "px"); } - renderSpace.setWidth(contents.getOffsetWidth() - getBorderWidth()); - // IE6 needs the actual inner content width on the content element, // otherwise it won't wrap the content properly (no scrollbars // appear, content flows out of window) @@ -818,6 +816,9 @@ public class VWindow extends VOverlay implements Container, ScrollListener { DOM.setStyleAttribute(contentPanel.getElement(), "width", pixelWidth + "px"); } + + renderSpace.setWidth(contents.getOffsetWidth() - getBorderWidth()); + updateShadowSizeAndPosition(); } } -- 2.39.5