aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLeif Åstrand <leif@vaadin.com>2012-03-21 13:37:05 +0200
committerLeif Åstrand <leif@vaadin.com>2012-03-21 13:37:05 +0200
commit1324d7b519186fced47cc637cc7298a8fbe7a88e (patch)
tree2b13ce3c617ec6980daa5b9d6a26a56543705dc3 /src
parent92259e400df5157ea2ca88db1eb9a5e27eea1cd5 (diff)
downloadvaadin-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.java19
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;