From: Vincent Vanwaelscappel Date: Wed, 13 Dec 2017 11:16:42 +0000 (+0100) Subject: fix #1831 @0:20 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=529795d2c2d276112b7361951a0c2bc50614564b;p=fluidbook-html5.git fix #1831 @0:20 --- diff --git a/js/libs/fluidbook/fluidbook.js b/js/libs/fluidbook/fluidbook.js index c8ca6b0e..d2bfac1e 100644 --- a/js/libs/fluidbook/fluidbook.js +++ b/js/libs/fluidbook/fluidbook.js @@ -426,16 +426,18 @@ Fluidbook.prototype = { var move = $("#center-fluidbook,#center-shadow"); var currentLeft = $("#center-fluidbook").data('left'); var left = 0; + if (center == undefined) { + center = $("#center-fluidbook").data('center'); + } if (center != 0) { left = this.resize.centerOffset * center; } - - + if (currentLeft == left) { return; } - $("#center-fluidbook").data('left', left); + $("#center-fluidbook").data({left: left, center: center}); if (animate) { $(move).addClass('animate'); diff --git a/js/libs/fluidbook/fluidbook.resize.js b/js/libs/fluidbook/fluidbook.resize.js index db8e29ac..64bc12ec 100644 --- a/js/libs/fluidbook/fluidbook.resize.js +++ b/js/libs/fluidbook/fluidbook.resize.js @@ -148,6 +148,7 @@ FluidbookResize.prototype = { height: fhh }); this.centerOffset = fw / 4; + this.fluidbook.centerBook(); if ($("#pagesnumbers").data('size') == null) { $("#pagesnumbers").data('size', parseInt($("#pagesnumbers").css('font-size')));