diff --git a/addons/web/controllers/main.py b/addons/web/controllers/main.py index 3fbb943342f..2fa9a38a82b 100644 --- a/addons/web/controllers/main.py +++ b/addons/web/controllers/main.py @@ -104,12 +104,11 @@ html_template = """ $(function() { var s = new openerp.init(%(modules)s); var wc = new s.web.WebClient(); - wc.$element = $(document.body); - wc.start(); + wc.appendTo($(document.body)); }); - + """ diff --git a/addons/web/static/src/css/base.css b/addons/web/static/src/css/base.css index 2a27e61eb3d..324cc3fb108 100644 --- a/addons/web/static/src/css/base.css +++ b/addons/web/static/src/css/base.css @@ -1,7 +1,8 @@ -body.openerp { +body { padding: 0; margin: 0; overflow-y: scroll; + height: 100%; } .openerp { padding: 0; diff --git a/addons/web/static/src/js/chrome.js b/addons/web/static/src/js/chrome.js index 72227c45dff..1ce93216120 100644 --- a/addons/web/static/src/js/chrome.js +++ b/addons/web/static/src/js/chrome.js @@ -1073,6 +1073,9 @@ openerp.web.WebClient = openerp.web.OldWidget.extend(/** @lends openerp.web.WebC this._current_state = null; }, + render_element: function() { + this.$element.addClass("openerp"); + }, start: function() { var self = this; if (jQuery.param != undefined && jQuery.deparam(jQuery.param.querystring()).kitten != undefined) {