From c9e65bb6c2b437c12dedfc858cd0b4b56c9aaa15 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Tue, 16 Oct 2018 15:15:50 +0200 Subject: [PATCH] wip #2286 @0:20 --- js/libs/fluidbook/fluidbook.resize.js | 1 - js/libs/fluidbook/links/fluidbook.links.zoomhd.js | 4 +++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/js/libs/fluidbook/fluidbook.resize.js b/js/libs/fluidbook/fluidbook.resize.js index 951be9ce..2eb69c29 100644 --- a/js/libs/fluidbook/fluidbook.resize.js +++ b/js/libs/fluidbook/fluidbook.resize.js @@ -373,7 +373,6 @@ FluidbookResize.prototype = { this.fluidbook.displayOnePage = (this.orientation == 'portrait'); if (changeOrientation) { - console.warn('Orientation change! ' + this.orientation); $(this.fluidbook).trigger('fluidbook.resize.beforeOrientationChange'); this.fluidbook.zoom.resetZoom(); if(!this.fluidbook.firstTransition) { diff --git a/js/libs/fluidbook/links/fluidbook.links.zoomhd.js b/js/libs/fluidbook/links/fluidbook.links.zoomhd.js index 5c7f5475..53d64442 100644 --- a/js/libs/fluidbook/links/fluidbook.links.zoomhd.js +++ b/js/libs/fluidbook/links/fluidbook.links.zoomhd.js @@ -155,7 +155,7 @@ FluidbookLinksZoomHD.prototype = { updateMovePosPct: function () { this.calcDragLimits(); - this.setMovePos(this.dragXPct * (this.dragMaxX - this.dragMinX), this.dragYPct * (this.dragMaxY - this.dragMinY)); + this.setMovePos((this.dragXPct * (this.dragMaxX - this.dragMinX)) + this.dragMinX, (this.dragYPct * (this.dragMaxY - this.dragMinY)) + this.dragMinY); }, setMovePos: function (x, y) { @@ -174,6 +174,8 @@ FluidbookLinksZoomHD.prototype = { calcDragLimits: function () { if (this.scale <= 1) { this.dragMinX = this.dragMaxX = this.dragMinY = this.dragMaxY = 0; + this.dragYPct = this.dragXPct = 0.5; + return; } var irect = this.element.find('.zoomhdImage').get(0).getBoundingClientRect(); -- 2.39.5