From 3fbedd8592954a4b2ae155646f32be02298a57ac Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Fri, 21 Sep 2018 17:04:04 +0200 Subject: [PATCH] done #2264 @0.25 --- js/libs/fluidbook/fluidbook.js | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/js/libs/fluidbook/fluidbook.js b/js/libs/fluidbook/fluidbook.js index af74a7f2..85e0765c 100644 --- a/js/libs/fluidbook/fluidbook.js +++ b/js/libs/fluidbook/fluidbook.js @@ -90,10 +90,8 @@ Fluidbook.prototype = { } $('html').addClass(this.datas.mobileLVersion); this.currentPage = -1; - this.maxPage = this.datas.pages; - if (this.datas.maxPages > 0) { - this.maxPage = Math.min(this.datas.maxPages, this.datas.pages); - } + + this.initMaxPage(); this.resize = new FluidbookResize(this); this.stats = new FluidbookStats(this); @@ -104,6 +102,18 @@ Fluidbook.prototype = { this.initKeyboardShortcuts(); }, + initMaxPage:function(){ + var $this=this; + key('⌘+alt+r, ctrl+alt+u', function(){ + $this.setMaxPage(0); + }); + + this.maxPage = this.datas.pages; + if (this.datas.maxPages > 0) { + this.maxPage = Math.min(this.datas.maxPages, this.datas.pages); + } + }, + setMaxPage: function (p, allowbackwards) { var currentMaxPage = this.maxPage; if (allowbackwards === undefined) { -- 2.39.5