diff options
author | Matti Tahvonen <matti.tahvonen@itmill.com> | 2008-12-10 11:31:05 +0000 |
---|---|---|
committer | Matti Tahvonen <matti.tahvonen@itmill.com> | 2008-12-10 11:31:05 +0000 |
commit | d6ecfea9aa740c986ecdcbf40e7492183d0f80e3 (patch) | |
tree | 19a92229dca1e17e87be45e945dac51a9578510f /src/com/itmill/toolkit/terminal/gwt/client/ApplicationConnection.java | |
parent | fadc904e8268daf2e9e935b1e0b982473501295e (diff) | |
download | vaadin-framework-d6ecfea9aa740c986ecdcbf40e7492183d0f80e3.tar.gz vaadin-framework-d6ecfea9aa740c986ecdcbf40e7492183d0f80e3.zip |
fixes missing client side size change "event" when component becomes visible
svn changeset:6154/svn branch:trunk
Diffstat (limited to 'src/com/itmill/toolkit/terminal/gwt/client/ApplicationConnection.java')
-rwxr-xr-x | src/com/itmill/toolkit/terminal/gwt/client/ApplicationConnection.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ApplicationConnection.java b/src/com/itmill/toolkit/terminal/gwt/client/ApplicationConnection.java index f33061fff9..d751f9df05 100755 --- a/src/com/itmill/toolkit/terminal/gwt/client/ApplicationConnection.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ApplicationConnection.java @@ -945,6 +945,9 @@ public class ApplicationConnection { } if (!visible) { + // component is invisible, delete old size to notify parent, if + // later make visible + componentOffsetSizes.remove(component); return true; } @@ -1089,7 +1092,7 @@ public class ApplicationConnection { component.setWidth(w); } - // Set relative sizes + // Set relative sizes if (relativeHeight >= 0.0 || relativeWidth >= 0.0) { // One or both is relative handleComponentRelativeSize(component); |