]> _ Git - fluidbook-html5.git/commitdiff
fix #2415 @1.5
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Mon, 10 Dec 2018 11:26:34 +0000 (12:26 +0100)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Mon, 10 Dec 2018 11:26:34 +0000 (12:26 +0100)
js/libs/fluidbook/fluidbook.loader.js

index b4099665ab2e299e6721e104f42c5c5dbf5b9b88..433ec942b556f7e1fee7847021d5c844cbf11d9c 100644 (file)
@@ -380,9 +380,14 @@ FluidbookLoader.prototype = {
         // Draw the texts if necessary
         if (this.getVersionToLoad(page) === 'textasvector' || this.getVersionToLoad(page) === 'vector') {
             try {
-                ctx.drawImage(this.texts[page].get(0), 0, 0, d, d);
+                var img = this.texts[page].get(0);
+                if (img.width === 0) {
+                    $this.deletePage(page);
+                    $this._preloadPage(page, callback);
+                    return;
+                }
+                ctx.drawImage(img, 0, 0, d, d);
             } catch (e) {
-
             }
         }