From fd508817f8a1c4e36f96da6687f0f564330e61ea Mon Sep 17 00:00:00 2001 From: Patrick Steele-Idem Date: Fri, 9 Jan 2015 17:06:34 -0700 Subject: [PATCH] Minor cleanup up in the rerender method --- lib/Widget.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/Widget.js b/lib/Widget.js index a3b33ba09..93a9023ff 100644 --- a/lib/Widget.js +++ b/lib/Widget.js @@ -142,11 +142,15 @@ Widget.prototype = widgetProto = { if (!this.render) { throw new Error('Widget does not have "render" method'); } - var _this = this; + var el = this.el; raptorRenderer .render(this, data, function(err, renderResult) { - renderResult.replace(_this.el); + if (err) { + return callback(err); + } + + renderResult.replace(el); callback(); }); },