From 5b053acd0465cd5c98b947d97cbd4d2e675c9f52 Mon Sep 17 00:00:00 2001 From: Mike Hollis Date: Fri, 24 Aug 2012 14:34:26 -0300 Subject: [PATCH] Repaired prevent erroneous afterRender triggers Repaired the workaround that prevented afterRender from being triggered on the "Loading..." text being shown. afterRender replacement was being done to options only internal to ExternalTemplateSource so the binding's options weren't being changed. --- src/ExternalTemplateSource.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ExternalTemplateSource.js b/src/ExternalTemplateSource.js index 3263d17..38ae2dc 100644 --- a/src/ExternalTemplateSource.js +++ b/src/ExternalTemplateSource.js @@ -8,7 +8,7 @@ var ExternalTemplateSource = function(templateId, options) { self.options.templateId = templateId; if(self.options && self.options.afterRender) { origAfterRender = self.options.afterRender; - self.options.afterRender = function() { + options.afterRender = function() { if(self.loaded) { origAfterRender.apply(self.options, arguments); }