diff --git a/html/early.js b/html/early.js index 2807724..a2ababc 100644 --- a/html/early.js +++ b/html/early.js @@ -28,6 +28,7 @@ var receiverJson; let deferHistory; let historyLoaded = jQuery.Deferred(); let configureReceiver = jQuery.Deferred(); +let historyQueued = jQuery.Deferred(); let historyTimeout = 60; let globeIndex = 0; let globeIndexGrid = 0; @@ -576,8 +577,8 @@ function get_history() { } } - push_history(); } + historyQueued.resolve(); } function get_history_item(i) { diff --git a/html/script.js b/html/script.js index f54204e..7c26138 100644 --- a/html/script.js +++ b/html/script.js @@ -682,6 +682,8 @@ function initialize() { return; } + jQuery.when(historyQueued).done(push_history); + jQuery.when(configureReceiver, heatmapDefer).done(function() { if (receiverJson) {