From 32240851c6e7e044591d38459ec23c2bf717f421 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Fri, 29 Sep 2023 18:16:36 +0200 Subject: [PATCH] wait #6328 @0.5 --- js/libs/fluidbook/fluidbook.loader.js | 8 ++++---- js/libs/fluidbook/links/fluidbook.links.zoom.js | 1 + 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/js/libs/fluidbook/fluidbook.loader.js b/js/libs/fluidbook/fluidbook.loader.js index 3c1ee79f..910fff22 100644 --- a/js/libs/fluidbook/fluidbook.loader.js +++ b/js/libs/fluidbook/fluidbook.loader.js @@ -1064,12 +1064,12 @@ FluidbookLoader.prototype = { loadImage: function (src, width, height, type, page, cb) { var $this = this; - var callback = function () { + var callback = function (img) { if (cb && typeof cb == 'function') { setTimeout(function () { if (!callbackCalled) { callbackCalled = true; - cb(); + cb(img); } }, $this.fluidbook.shortLoading ? 0 : 10); } @@ -1086,7 +1086,7 @@ FluidbookLoader.prototype = { var callbackCalled = false; $(img).one('load', function () { - callback(); + callback(img); }); $(img).one('error', function () { @@ -1104,7 +1104,7 @@ FluidbookLoader.prototype = { img.type = type; } if (img.complete || img.readyState === 'complete' || img.readyState === 4) { - callback(); + callback(img); } var res = $(img); $(res).attr('aria-hidden', true); diff --git a/js/libs/fluidbook/links/fluidbook.links.zoom.js b/js/libs/fluidbook/links/fluidbook.links.zoom.js index 02b31682..e4cf54ec 100644 --- a/js/libs/fluidbook/links/fluidbook.links.zoom.js +++ b/js/libs/fluidbook/links/fluidbook.links.zoom.js @@ -353,6 +353,7 @@ FluidbookLinksZoom.prototype = { // Load image before running zoom up animation $this.fluidbook.displayLoader(); + console.log(zoomImage, $this.fluidbook.loader.getURL(zoomImage)); $this.fluidbook.loader.loadImage($this.fluidbook.loader.getURL(zoomImage), null, null, null, null, function (img) { // Image is set as a background for better scaling / fitting via CSS z.css('background-image', 'url(' + img.src + ')'); -- 2.39.5