aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJoonas Lehtinen <joonas.lehtinen@itmill.com>2008-05-28 15:51:55 +0000
committerJoonas Lehtinen <joonas.lehtinen@itmill.com>2008-05-28 15:51:55 +0000
commitd410369e22e1887f5ade7d946d38e70243a0aa68 (patch)
tree6e665229a5d3e3ce57416b0d864c56fb322b8eb5 /src
parentb32365af02aed4b68cb73d8bce9ce7f2b8ae9026 (diff)
downloadvaadin-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.java15
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=\""