diff options
author | Jouni Koivuviita <jouni.koivuviita@itmill.com> | 2009-10-06 12:46:17 +0000 |
---|---|---|
committer | Jouni Koivuviita <jouni.koivuviita@itmill.com> | 2009-10-06 12:46:17 +0000 |
commit | 59ed7c4303ac47d3f815f028e1efe5af16c75037 (patch) | |
tree | 6ad79bddf04227b3c1d891fdd628cc2e36d2ef72 /src/com/vaadin | |
parent | a936b3f8278dfe19c592e20e90f85dd1a66f61ac (diff) | |
download | vaadin-framework-59ed7c4303ac47d3f815f028e1efe5af16c75037.tar.gz vaadin-framework-59ed7c4303ac47d3f815f028e1efe5af16c75037.zip |
Fixes #3405: Sampler button icons messed up in IE6
svn changeset:9109/svn branch:6.2
Diffstat (limited to 'src/com/vaadin')
-rw-r--r-- | src/com/vaadin/terminal/gwt/client/Util.java | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/src/com/vaadin/terminal/gwt/client/Util.java b/src/com/vaadin/terminal/gwt/client/Util.java index 770214f45e..ab41de0b0c 100644 --- a/src/com/vaadin/terminal/gwt/client/Util.java +++ b/src/com/vaadin/terminal/gwt/client/Util.java @@ -230,14 +230,22 @@ public class Util { /*-{ el.attachEvent("onload", function() { var src = el.src; - if (src.indexOf(".png")<1) return; - var w = el.width||16; - var h = el.height||16; - el.src =blankImageUrl; - el.style.height = h+"px"; - el.style.width = w+"px"; - el.style.padding = "0px"; - el.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+src+"', sizingMethod='scale')"; + if (src.indexOf(".png") < 1) return; + var w = el.width || 16; + var h = el.height || 16; + if(h==30 || w==28) { + setTimeout(function(){ + el.style.height = el.height + "px"; + el.style.width = el.width + "px"; + el.src = blankImageUrl; + },10); + } else { + el.src = blankImageUrl; + el.style.height = h + "px"; + el.style.width = w + "px"; + } + el.style.padding = "0"; + el.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+src+"', sizingMethod='crop')"; },false); }-*/; |