diff options
author | Leif Åstrand <leif@vaadin.com> | 2012-03-21 13:37:05 +0200 |
---|---|---|
committer | Leif Åstrand <leif@vaadin.com> | 2012-03-21 13:37:05 +0200 |
commit | 1324d7b519186fced47cc637cc7298a8fbe7a88e (patch) | |
tree | 2b13ce3c617ec6980daa5b9d6a26a56543705dc3 /src | |
parent | 92259e400df5157ea2ca88db1eb9a5e27eea1cd5 (diff) | |
download | vaadin-framework-1324d7b519186fced47cc637cc7298a8fbe7a88e.tar.gz vaadin-framework-1324d7b519186fced47cc637cc7298a8fbe7a88e.zip |
Ensure AbsoluteLayout wrappers have the rigth size (#8313)
Diffstat (limited to 'src')
-rw-r--r-- | src/com/vaadin/terminal/gwt/client/ui/VAbsoluteLayout.java | 19 |
1 files changed, 3 insertions, 16 deletions
diff --git a/src/com/vaadin/terminal/gwt/client/ui/VAbsoluteLayout.java b/src/com/vaadin/terminal/gwt/client/ui/VAbsoluteLayout.java index 48c6109f44..88f525cb4e 100644 --- a/src/com/vaadin/terminal/gwt/client/ui/VAbsoluteLayout.java +++ b/src/com/vaadin/terminal/gwt/client/ui/VAbsoluteLayout.java @@ -47,6 +47,9 @@ public class VAbsoluteLayout extends ComplexPanel { canvas.getStyle().setProperty("overflow", "hidden"); marginElement.appendChild(canvas); getElement().appendChild(marginElement); + + canvas.setClassName(CLASSNAME + "-canvas"); + canvas.setClassName(CLASSNAME + "-margin"); } AbsoluteWrapper getWrapper(ApplicationConnection client, UIDL componentUIDL) { @@ -66,22 +69,6 @@ public class VAbsoluteLayout extends ComplexPanel { super.add(child, canvas); } - @Override - public void setWidth(String width) { - super.setWidth(width); - // TODO do this so that canvas gets the sized properly (the area - // inside marginals) - canvas.getStyle().setProperty("width", width); - } - - @Override - public void setHeight(String height) { - super.setHeight(height); - // TODO do this so that canvas gets the sized properly (the area - // inside marginals) - canvas.getStyle().setProperty("height", height); - } - public class AbsoluteWrapper extends SimplePanel { private String css; String left; |