From 1511100921fb1b6951406ca56e205dd51acb4147 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Thu, 16 Jul 2020 20:25:35 +0200 Subject: [PATCH] fix #3791 @0.5 --- _index.html | 2 +- js/libs/fluidbook/fluidbook.bookmarks.js | 8 ++++---- js/libs/fluidbook/fluidbook.menu.js | 9 ++++----- js/libs/fluidbook/fluidbook.nav.js | 2 +- 4 files changed, 10 insertions(+), 11 deletions(-) diff --git a/_index.html b/_index.html index fc6cb136..be72ec2e 100644 --- a/_index.html +++ b/_index.html @@ -102,7 +102,7 @@
- + diff --git a/js/libs/fluidbook/fluidbook.bookmarks.js b/js/libs/fluidbook/fluidbook.bookmarks.js index 9fadbe5e..1206d671 100644 --- a/js/libs/fluidbook/fluidbook.bookmarks.js +++ b/js/libs/fluidbook/fluidbook.bookmarks.js @@ -489,7 +489,7 @@ FluidbookBookmarks.prototype = { var dim = this.fluidbook.menu.index.getThumbDimensions(group.page); index += '
'; - index += '
' + this.fluidbook.loader.getThumbImage(group.page) + '' + group.name + ''; + index += this.fluidbook.menu.index._thumb(group.page, 'left', 100); if (this.fluidbook.bookmarks.enabled) { index += this.fluidbook.bookmarks.getBookmarkForPage(group.page, true, true); } @@ -510,7 +510,7 @@ FluidbookBookmarks.prototype = { var dim = this.fluidbook.menu.index.getThumbDimensions(p); index += '
'; - index += '
' + this.fluidbook.loader.getThumbImage(p) + '' + this.fluidbook.physicalToVirtual(p) + ''; + index += this.fluidbook.menu.index._thumb(p, 'left', 100); if (this.fluidbook.bookmarks.enabled) { index += this.fluidbook.bookmarks.getBookmarkForPage(p, true, true); } @@ -521,12 +521,12 @@ FluidbookBookmarks.prototype = { index += '
'; index += '
'; if (this.fluidbook.settings.friend && this.fluidbook.settings.bookmarkSendEnable) { - index += '' + this.fluidbook.l10n.__('send') + ''; + index += '' + this.fluidbook.l10n.__('send') + ''; } if (this.fluidbook.settings.print || this.fluidbook.settings.pdf) { // ToDo: differentiate between download & print? - index += '' + downloadLabel + ''; + index += '' + downloadLabel + ''; } index += '
'; index += '
'; diff --git a/js/libs/fluidbook/fluidbook.menu.js b/js/libs/fluidbook/fluidbook.menu.js index 41b58704..87755cfe 100644 --- a/js/libs/fluidbook/fluidbook.menu.js +++ b/js/libs/fluidbook/fluidbook.menu.js @@ -441,17 +441,16 @@ FluidbookMenu.prototype = { } catch (e) { } - if (title == undefined) { + if (title === undefined) { title = ''; } - if (downloadLabel == undefined) { + if (downloadLabel === undefined) { downloadLabel = ''; } - var view = this.fluidbook.bookmarks.getView(title, downloadLabel); - this.viewWrap(view, 'bookmarks'); + this.viewWrap(this.fluidbook.bookmarks.getView(title, downloadLabel), 'bookmarks'); - if (callback != undefined) { + if (callback !== undefined) { callback(); } }, diff --git a/js/libs/fluidbook/fluidbook.nav.js b/js/libs/fluidbook/fluidbook.nav.js index f3f84737..37b659be 100644 --- a/js/libs/fluidbook/fluidbook.nav.js +++ b/js/libs/fluidbook/fluidbook.nav.js @@ -732,7 +732,7 @@ FluidbookNav.prototype = { // Bookmarks icon $(document).on('click', '.icon-bookmarks', function () { - if ($(this).data('extra') !== null) { + if ($(this).data('extra') !== null && $(this).data('extra') !== undefined) { $this.fluidbook.menu.openView('bookmark', $(this).data('extra'), null, function () { }); return false; -- 2.39.5