From 7282c1cfc99d0de69069fd54b8a4d48c8afc22a3 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Tue, 28 Nov 2023 17:24:53 +0100 Subject: [PATCH] wip #6531 @0.25 --- js/libs/fluidbook/fluidbook.loader.js | 8 ++++---- js/libs/fluidbook/fluidbook.search.js | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/js/libs/fluidbook/fluidbook.loader.js b/js/libs/fluidbook/fluidbook.loader.js index 25dcaeb0..7fbae471 100644 --- a/js/libs/fluidbook/fluidbook.loader.js +++ b/js/libs/fluidbook/fluidbook.loader.js @@ -272,12 +272,12 @@ FluidbookLoader.prototype = { return; } - var numPreloadAfter = 10; - var numPreloadBefore = 4; + var numPreloadBefore = Math.ceil(this.fluidbook.settings.preload / 4); + var numPreloadAfter = this.fluidbook.settings.preload; if (this.fluidbook.resize.orientation === 'portrait' || this.fluidbook.singleMode) { - numPreloadAfter /= 2; - numPreloadBefore /= 2; + numPreloadAfter = Math.ceil(numPreloadAfter / 2); + numPreloadBefore = Math.ceil(numPreloadBefore / 2); } if (this.fluidbook.shortLoading) { diff --git a/js/libs/fluidbook/fluidbook.search.js b/js/libs/fluidbook/fluidbook.search.js index 2b04946a..9f44e961 100644 --- a/js/libs/fluidbook/fluidbook.search.js +++ b/js/libs/fluidbook/fluidbook.search.js @@ -842,7 +842,7 @@ FluidbookSearch.prototype = { this.closeKeyboardonTouchDevices(); - window.location.hash = '/search/' + q; + window.location.hash = '/search/' + encodeURIComponent(q); this.fluidbook.stats.track(1, this.fluidbook.currentPage, q); -- 2.39.5