]> _ Git - fluidbook-html5.git/commitdiff
fix #1831 @0:20
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 13 Dec 2017 11:16:42 +0000 (12:16 +0100)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 13 Dec 2017 11:16:42 +0000 (12:16 +0100)
js/libs/fluidbook/fluidbook.js
js/libs/fluidbook/fluidbook.resize.js

index c8ca6b0ef2dfd27b1ddabdce9cad499454ecdac2..d2bfac1e031b3564679d2c80a7d03894461d9b4c 100644 (file)
@@ -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');
index db8e29ac3b667bb4e88fcfbe496114fa21bc6abb..64bc12ec377f25c6eab9cb303d3677ec1d0eef03 100644 (file)
@@ -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')));