Image partially loaded in IE


I am using Vaadin 6.5.4 (though this issue affects other version as well).

I have certain images (and it’s usually the same ones) that only partially load on IE. This happens intermittently. There are nothing specific about these images; they are among the many png’s i use in my site. Size does not seem to be a factor. I cannot reproduce this in firefox.

Back when I was using 6.5.0 or an earlier version, I would implement a subclass of ApplicationServlet and override the method
protected void writeAjaxPageHtmlHeader(
final BufferedWriter page, final String title, final String themeUri) throws IOException {

//Code from parent method

//This seems to fix the problem
page.append(<meta http-equiv="X-UA-Compatible" content="IE=7"/>);

//More code from parent method


When I upgraded to Vaadin 6.5.4, I found that the method signature has changed (I went directly from 6.5.0 to 6.5.4). I hate to have to do this for every few vaadin releases.

Has anyone encountered a similar problem? If so, what was your solution?