From 97faec6d2825674b3366aa733d890ee96b5a164d Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Mon, 11 Sep 2017 14:14:53 +0200 Subject: [PATCH] fix #1652 @0.5 --- js/libs/fluidbook/fluidbook.nav.js | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/js/libs/fluidbook/fluidbook.nav.js b/js/libs/fluidbook/fluidbook.nav.js index 448621eb..daf0ebcd 100644 --- a/js/libs/fluidbook/fluidbook.nav.js +++ b/js/libs/fluidbook/fluidbook.nav.js @@ -86,6 +86,9 @@ FluidbookNav.prototype = { var all = "index,chapters,print,friend,bookmark,archives,basket,fullscreen,sound,3d,help".split(","); var hide = array_diff(all, this.fluidbook.datas.navOrder); var loop = [].concat(this.fluidbook.datas.navOrder).concat(hide); + if (!this.fluidbook.datas.displayChaptersIcon) { + hide.push('chapters'); + } for (var e in loop) { var icon = loop[e]; @@ -120,12 +123,10 @@ FluidbookNav.prototype = { } else if (icon == 'index') { link = this.addLink('nav-index', '#/index', 'index', 'overview'); } else if (icon == 'chapters') { - if (this.fluidbook.datas.displayChaptersIcon) { - if (this.fluidbook.datas.chaptersPage != '') { - link = this.addLink('nav-sommaire', '#/page/' + this.fluidbook.datas.chaptersPage, 'chapters', 'chapters'); - } else if (this.fluidbook.datas.chapters.length > 0) { - link = this.addLink('nav-sommaire', '#/chapters', 'chapters', 'chapters'); - } + if (this.fluidbook.datas.chaptersPage != '') { + link = this.addLink('nav-sommaire', '#/page/' + this.fluidbook.datas.chaptersPage, 'chapters', 'chapters'); + } else if (this.fluidbook.datas.chapters.length > 0) { + link = this.addLink('nav-sommaire', '#/chapters', 'chapters', 'chapters'); } } else if (icon == 'friend') { if (this.fluidbook.share.isEnabled()) { -- 2.39.5