diff -r 8239b6d8417f -r 06d7faebcb8d player/js/player.js --- a/player/js/player.js Tue Jun 18 12:22:38 2013 +0200 +++ b/player/js/player.js Tue Jun 18 17:05:41 2013 +0200 @@ -295,6 +295,7 @@ slideInterval, playing = false, loaded = false, + currentSlideLoaded = false, slides = annotationinfo.annotation.content.images; var showCurrentImage = function() { @@ -347,11 +348,16 @@ if (loaded) { return; } + if (!currentSlideLoaded) { + if (!!slides[currentslide].image && !!slides[currentslide].image.height) { + currentSlideLoaded = true; + showCurrentImage(); + } + } loaded = slides.reduce(function(mem, slide) { return (mem && !!slide.image && !!slide.image.height); }, true); if (loaded) { - showCurrentImage(); if (annotationinfo.annotation.autostart && slides.length > 1) { togglePlay(); }