The problem is that webkit browser can't give you the image size before they're fully loaded (so it returns 0 for width & height)
A quick ugly fix :
in js/global.js, line 379 (inside $('div.Message img').livequery(function() {) :
replace
if (img.width() > container.width()) {
by
if (img.width() > container.width() || img.width() == 0) {
The downside is that, instead of not resizing too large pictures, it will resize pictures smaller than the container (when they are not cached yet). That might be a problem on your board (on mine it's not a big issue )
Comments
A quick ugly fix :
in js/global.js, line 379 (inside $('div.Message img').livequery(function() {) :
replace
if (img.width() > container.width()) {
by
if (img.width() > container.width() || img.width() == 0) {
The downside is that, instead of not resizing too large pictures, it will resize pictures smaller than the container (when they are not cached yet). That might be a problem on your board (on mine it's not a big issue )