From: Vincent Vanwaelscappel Date: Tue, 23 Oct 2018 17:05:20 +0000 (+0200) Subject: wip #2299 @0:10 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=e7ed046a11143c2ede87ab7a7cef7b76bcc0d5e8;p=fluidbook-html5.git wip #2299 @0:10 --- diff --git a/js/libs/fluidbook/fluidbook.js b/js/libs/fluidbook/fluidbook.js index 1dbac033..48204fc2 100644 --- a/js/libs/fluidbook/fluidbook.js +++ b/js/libs/fluidbook/fluidbook.js @@ -20,6 +20,8 @@ Fluidbook.BOTTOM = 9; Fluidbook.prototype = { init: function (datas) { this.datas = datas; + this.singleMode = (this.datas.mobileNavigationType === 'portrait'); + this.junk = datas.cacheDate; if (this.datas.landingPage != undefined && this.datas.landingPage != '') { this.landingpage = new FluidbookLandingPage(this); @@ -53,6 +55,7 @@ Fluidbook.prototype = { this.sound = new FluidbookSound(this); this.slideshow = new FluidbookSlideshow(this); + if (this.datas.basket) { this.cart = new FluidbookCart(this); } @@ -66,6 +69,7 @@ Fluidbook.prototype = { this.form == false; } this.privacy = new FluidbookPrivacy(this); + this.refw = 0; this.refh = 0; this.searchString = ''; diff --git a/js/libs/fluidbook/fluidbook.menu.js b/js/libs/fluidbook/fluidbook.menu.js index fc5c6c88..10200c8b 100644 --- a/js/libs/fluidbook/fluidbook.menu.js +++ b/js/libs/fluidbook/fluidbook.menu.js @@ -429,8 +429,11 @@ FluidbookMenu.prototype = { $("#view").append('
' + index + '
'); // Mark current page var cp = this.fluidbook.currentPage; - if (cp % 2 == 1) { - cp--; + + if (!this.fluidbook.singleMode) { + if (cp % 2 == 1) { + cp--; + } } $("#view").find('.doubleThumb[page="' + cp + '"]').addClass('here'); this.fluidbook.bookmarks.updateBookmarks(); diff --git a/js/libs/fluidbook/menu/fluidbook.index.js b/js/libs/fluidbook/menu/fluidbook.index.js index a2e92d7a..7d610647 100644 --- a/js/libs/fluidbook/menu/fluidbook.index.js +++ b/js/libs/fluidbook/menu/fluidbook.index.js @@ -7,7 +7,7 @@ FluidbookIndex.prototype = { init: function () { this.normalHTML = ''; this.padHTML = ''; - this.singleMode = this.fluidbook.datas.mobileNavigationType === 'portrait'; + this.singleMode = this.fluidbook.singleMode; }, getView: function (group) {