From 529795d2c2d276112b7361951a0c2bc50614564b Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Wed, 13 Dec 2017 12:16:42 +0100 Subject: [PATCH] fix #1831 @0:20 --- js/libs/fluidbook/fluidbook.js | 8 +++++--- js/libs/fluidbook/fluidbook.resize.js | 1 + 2 files changed, 6 insertions(+), 3 deletions(-) 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'))); -- 2.39.5