From 1fb6165a8a5da1a9860e8ea76495251b7349aa5b Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Tue, 22 Mar 2011 14:50:26 +0100 Subject: [PATCH] [FIX] ListView table autoresize bzr revid: fme@openerp.com-20110322135026-ndme63lh7pa98c03 --- addons/base/static/openerp/js/base_views.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/addons/base/static/openerp/js/base_views.js b/addons/base/static/openerp/js/base_views.js index 00c9cbcb1eb..586f958651e 100644 --- a/addons/base/static/openerp/js/base_views.js +++ b/addons/base/static/openerp/js/base_views.js @@ -337,6 +337,7 @@ openerp.base.ListView = openerp.base.Controller.extend({ // debugger; } //this.log(rows); + var width = this.$element.width(); this.$table.jqGrid({ data: rows, datatype: "local", @@ -348,8 +349,12 @@ openerp.base.ListView = openerp.base.Controller.extend({ //pager: "#plist47", viewrecords: true, caption: this.name - }).setGridWidth(this.$element.width()); - $(window).bind('resize', function() { self.$table.setGridWidth(self.$element.width()); }).trigger('resize'); + }).setGridWidth(width); + $(window).bind('resize', function() { + self.$element.children().hide(); + self.$table.setGridWidth(self.$element.width()); + self.$element.children().show(); + }).trigger('resize'); } });