From 6b38206141e64c10f7fdfaa0d6f770e7ea38aa29 Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Wed, 9 Nov 2011 15:26:41 +0100 Subject: [PATCH] [fix] small architecture inconsistency bzr revid: nicolas.vanhoren@openerp.com-20111109142641-j1yu7ixw2yhhg1q2 --- addons/web/static/src/js/core.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/addons/web/static/src/js/core.js b/addons/web/static/src/js/core.js index 96e45c7cc92..1929c573e42 100644 --- a/addons/web/static/src/js/core.js +++ b/addons/web/static/src/js/core.js @@ -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 $("
").append(document.createElement(this.tagName)).html(); + return false; }, /** * Method called after rendering. Mostly used to bind actions, perform asynchronous