diff options
author | Joonas Lehtinen <joonas.lehtinen@itmill.com> | 2008-05-28 15:51:55 +0000 |
---|---|---|
committer | Joonas Lehtinen <joonas.lehtinen@itmill.com> | 2008-05-28 15:51:55 +0000 |
commit | d410369e22e1887f5ade7d946d38e70243a0aa68 (patch) | |
tree | 6e665229a5d3e3ce57416b0d864c56fb322b8eb5 /src | |
parent | b32365af02aed4b68cb73d8bce9ce7f2b8ae9026 (diff) | |
download | vaadin-framework-d410369e22e1887f5ade7d946d38e70243a0aa68.tar.gz vaadin-framework-d410369e22e1887f5ade7d946d38e70243a0aa68.zip |
Fixes #1750
svn changeset:4682/svn branch:trunk
Diffstat (limited to 'src')
-rw-r--r-- | src/com/itmill/toolkit/terminal/gwt/client/ui/IEmbedded.java | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/IEmbedded.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/IEmbedded.java index 36cb9420ff..aa9192fab8 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/IEmbedded.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/IEmbedded.java @@ -32,7 +32,20 @@ public class IEmbedded extends HTML implements Paintable { if (uidl.hasAttribute("type")) { final String type = uidl.getStringAttribute("type"); if (type.equals("image")) { - setHTML("<img src=\"" + getSrc(uidl, client) + "\"/>"); + String w = uidl.getStringAttribute("width"); + if (w != null) { + w = " width=\"" + w + "\" "; + } else { + w = ""; + } + String h = uidl.getStringAttribute("height"); + if (h != null) { + h = " height=\"" + h + "\" "; + } else { + h = ""; + } + setHTML("<img src=\"" + getSrc(uidl, client) + "\"" + w + h + + "/>"); } else if (type.equals("browser")) { if (browserElement == null) { setHTML("<iframe width=\"100%\" height=\"100%\" frameborder=\"0\" src=\"" |