Fixes problems with misalgined image previews.

This commit is contained in:
Lars Jung 2012-07-14 19:45:30 +02:00
parent 864687aedf
commit 2282a0ba71
3 changed files with 16 additions and 22 deletions

View file

@ -129,9 +129,15 @@ modulejs.define('ext/preview-img', ['_', '$', 'core/settings', 'core/resource',
clearTimeout(spinnerTimeout);
$container.spin(false);
$img.attr('src', src).show();
// $img.hide().attr('src', src).fadeIn(100);
$img.fadeOut(100, function () {
adjustSize();
$img.attr('src', src).fadeIn(200);
setTimeout(adjustSize, 1);
});
// adjustSize();
// setTimeout(adjustSize, 1);
$('#preview-bar-label').text(currentEntries[currentIdx].label);
$('#preview-bar-percent').text('' + (100 * $img.width() / width).toFixed(0) + '%');