From dabc30b5d9929bc6456e34dfeec2db97105fce16 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Thu, 20 Aug 2020 11:59:38 +0200 Subject: [PATCH] wip #3839 @0.5 --- js/libs/fluidbook/fluidbook.stats.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/js/libs/fluidbook/fluidbook.stats.js b/js/libs/fluidbook/fluidbook.stats.js index 370b3923..7eddfb6e 100644 --- a/js/libs/fluidbook/fluidbook.stats.js +++ b/js/libs/fluidbook/fluidbook.stats.js @@ -4,6 +4,7 @@ function FluidbookStats(fluidbook) { this.id = this.fluidbook.settings.id; this.vid = guid(); this.relay_url_params = ''; + this.lastTCHash = ''; if (this.fluidbook.settings.stats) { this.worker = new Worker('js/libs/fluidbook/workers/stats.js'); } @@ -54,6 +55,10 @@ FluidbookStats.prototype = { $(this.fluidbook).on('fluidbook.hashchange', function (e, data) { data.shift(); var hash = data.join('/'); + if (hash === this.lastTCHash) { + return; + } + this.lastTCHash = hash; if ($this.fluidbook.settings.tagcommander_plan[hash]) { window.tc_vars = {}; $.extend(window.tc_vars, $this.fluidbook.settings.tagcommander_default_vars, $this.fluidbook.settings.tagcommander_plan[hash]); -- 2.39.5