From: Vincent Vanwaelscappel Date: Fri, 21 Sep 2018 15:04:04 +0000 (+0200) Subject: done #2264 @0.25 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=3fbedd8592954a4b2ae155646f32be02298a57ac;p=fluidbook-html5.git done #2264 @0.25 --- 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) {