From 139a2b58afa2871a33f91a2a921c13e28142a6b7 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Wed, 6 Feb 2019 17:14:59 +0100 Subject: [PATCH] #2277 --- js/libs/fluidbook/fluidbook.contentlock.js | 6 +++++- js/libs/fluidbook/fluidbook.js | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/js/libs/fluidbook/fluidbook.contentlock.js b/js/libs/fluidbook/fluidbook.contentlock.js index 889263c8..393f28e5 100644 --- a/js/libs/fluidbook/fluidbook.contentlock.js +++ b/js/libs/fluidbook/fluidbook.contentlock.js @@ -111,7 +111,7 @@ FluidbookContentLock.prototype = { }); if (change || this.getNextLockPage() !== this.getMaxPage()) { - this.setMaxPage(this.getNextLockPage(), false) + this.unlockNextPage(); } }, @@ -125,4 +125,8 @@ FluidbookContentLock.prototype = { return this.linksActions[linkId].indexOf(action) >= 0; }, + + unlockNextPage: function () { + this.setMaxPage(this.getNextLockPage(), false) + } } \ No newline at end of file diff --git a/js/libs/fluidbook/fluidbook.js b/js/libs/fluidbook/fluidbook.js index 4e06e0ee..0edb7d7e 100644 --- a/js/libs/fluidbook/fluidbook.js +++ b/js/libs/fluidbook/fluidbook.js @@ -647,7 +647,7 @@ Fluidbook.prototype = { return this.datas.numerotation[page - 1]; }, virtualToPhysical: function (page) { - if(page===undefined){ + if (page === undefined) { return false; } var i = this.datas.numerotation.indexOf(page.toString()); @@ -1036,6 +1036,10 @@ Fluidbook.prototype = { f(); }, + unlockNextPage: function () { + this.contentlock.unlockNextPage(); + }, + flushNetworkQueue: function () { if (this.networkPauseQueue.length === 0 || this.networkPause) { return; -- 2.39.5