--- 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();
}