From 07a39f65410ec6fff14f27ce10c712f2ca110e5f Mon Sep 17 00:00:00 2001 From: Aysam Guerler Date: Sun, 25 May 2014 16:40:05 -0400 Subject: [PATCH] Charts: Fix queue --- .../visualizations/charts/static/library/deferred.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/config/plugins/visualizations/charts/static/library/deferred.js b/config/plugins/visualizations/charts/static/library/deferred.js index 64f47ccaada..8ef5fa353f6 100644 --- a/config/plugins/visualizations/charts/static/library/deferred.js +++ b/config/plugins/visualizations/charts/static/library/deferred.js @@ -20,11 +20,14 @@ return Backbone.Model.extend( this.on('refresh', function() { if (this.counter == 0) { for (var index in this.queue) { - // execute callback - this.queue[index](); + // get callback + var callback = this.queue[index]; // remove callback this.queue.splice(index, 1); + + // execute callback + callback(); } } });