[fix] small architecture inconsistency

bzr revid: nicolas.vanhoren@openerp.com-20111109142641-j1yu7ixw2yhhg1q2
This commit is contained in:
niv-openerp
2011-11-09 15:26:41 +01:00
parent a2918c2c13
commit 6b38206141
+3 -2
View File
@@ -887,7 +887,8 @@ openerp.web.Widget = openerp.web.CallbackEnabled.extend(/** @lends openerp.web.W
*/
render_element: function() {
var rendered = this.render();
this.$element = $(rendered);
if (rendered || rendered === "")
this.$element = $(rendered);
return this;
},
/**
@@ -899,7 +900,7 @@ openerp.web.Widget = openerp.web.CallbackEnabled.extend(/** @lends openerp.web.W
render: function (additional) {
if (this.template)
return openerp.web.qweb.render(this.template, _.extend({widget: this}, additional || {}));
return $("<div></div>").append(document.createElement(this.tagName)).html();
return false;
},
/**
* Method called after rendering. Mostly used to bind actions, perform asynchronous