From 0468fa9d6a281f91dff45552a603993d68fdac95 Mon Sep 17 00:00:00 2001 From: Roman Bataev Date: Thu, 27 Dec 2012 13:13:14 -0500 Subject: [PATCH] Use _.uniqueId() for loadCounter --- src/loading.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/loading.js b/src/loading.js index f01a2edf..3ee2579e 100644 --- a/src/loading.js +++ b/src/loading.js @@ -7,10 +7,8 @@ Thorax.setRootObject = function(obj) { rootObject = obj; }; -var _loadCounter = 0; - Thorax.loadHandler = function(start, end, context) { - var loadCounter = _loadCounter++; + var loadCounter = _.uniqueId(); return function(message, background, object) { var self = context || this; self._loadInfo = self._loadInfo || []; @@ -79,7 +77,7 @@ Thorax.loadHandler = function(start, end, context) { // If stopping make sure we don't run a start clearTimeout(loadInfo.timeout); - loadInfo = self._loadInfo[loadCounter] =undefined; + loadInfo = self._loadInfo[loadCounter] = undefined; } } catch (e) { Thorax.onException('loadEnd', e);