From: Vincent Vanwaelscappel Date: Mon, 10 Dec 2018 11:26:34 +0000 (+0100) Subject: fix #2415 @1.5 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=eccf10fb5d5be17c1cac9433e4849f2160a996de;p=fluidbook-html5.git fix #2415 @1.5 --- diff --git a/js/libs/fluidbook/fluidbook.loader.js b/js/libs/fluidbook/fluidbook.loader.js index b4099665..433ec942 100644 --- a/js/libs/fluidbook/fluidbook.loader.js +++ b/js/libs/fluidbook/fluidbook.loader.js @@ -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) { - } }