aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/com/itmill/toolkit/terminal/gwt/client/ui/IView.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/IView.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/IView.java
index afb29709ed..56ad40dc0d 100644
--- a/src/com/itmill/toolkit/terminal/gwt/client/ui/IView.java
+++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/IView.java
@@ -143,6 +143,13 @@ public class IView extends SimplePanel implements Paintable,
subWindows.remove(w);
RootPanel.get().remove(w);
}
+
+ if (Util.isIE()) {
+ // IE somehow fails some layout on first run, force layout
+ // functions
+ Util.runDescendentsLayout(this);
+ }
+
}
public void onBrowserEvent(Event event) {