From: Vincent Vanwaelscappel Date: Fri, 1 Feb 2019 17:41:37 +0000 (+0100) Subject: fix #2571 @0:10 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=1565eb59b98928acb4a83c20d5596f47f2fdc59d;p=fluidbook-html5.git fix #2571 @0:10 --- diff --git a/js/libs/fluidbook/fluidbook.nav.js b/js/libs/fluidbook/fluidbook.nav.js index fd635e30..f0b1b80b 100644 --- a/js/libs/fluidbook/fluidbook.nav.js +++ b/js/libs/fluidbook/fluidbook.nav.js @@ -20,6 +20,11 @@ FluidbookNav.prototype = { inverted = this.fluidbook.datas.invertMenuPosition, side = ((dir == 'ltr' && inverted) || (dir == 'rtl' && !inverted)) ? 'right' : 'left'; + var extensions = ['pagedim-black', 'position-front']; + if (side == 'right') { + extensions.push('position-right'); + } + this.menu.mmenu({ // Allow #anchor links to trigger correctly and close the menu @@ -36,10 +41,7 @@ FluidbookNav.prototype = { }, }, - "extensions": [ - "pagedim-black", - "position-front" - ], + "extensions": extensions, "offCanvas": { "position": side, "zposition": "front", @@ -50,7 +52,8 @@ FluidbookNav.prototype = { }, "rtl": { "use": "detect" // Auto detect when in RTL mode based on html dir attribute - } + }, + }, { offCanvas: { page: {