From 346805aa02296c4ef001e611bb896d3fb3864299 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Mon, 13 Feb 2012 10:40:15 +0100 Subject: [PATCH] [FIX] sizing of date widgets in search view lp bug: https://launchpad.net/bugs/930049 fixed bzr revid: xmo@openerp.com-20120213094015-px9udeft0v0htnyu --- addons/web/static/src/js/search.js | 9 ++++++--- addons/web/static/src/xml/base.xml | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/addons/web/static/src/js/search.js b/addons/web/static/src/js/search.js index 8d27a2af6ba..e34776896d8 100644 --- a/addons/web/static/src/js/search.js +++ b/addons/web/static/src/js/search.js @@ -962,11 +962,14 @@ openerp.web.search.DateField = openerp.web.search.Field.extend(/** @lends opener template: "SearchView.date", start: function () { this._super(); + // FIXME: this insanity puts a div inside a span this.datewidget = new openerp.web.DateWidget(this); this.datewidget.prependTo(this.$element); - this.datewidget.$element.find("input").attr("size", 15); - this.datewidget.$element.find("input").attr("autofocus", - this.attrs.default_focus === '1' ? 'autofocus' : undefined); + this.datewidget.$element.find("input") + .attr("size", 15) + .attr("autofocus", this.attrs.default_focus === '1' ? + 'autofocus' : undefined) + .removeAttr('style'); this.datewidget.set_value(this.defaults[this.attrs.name] || false); }, get_value: function () { diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml index c9ca601707f..ed26c215c13 100644 --- a/addons/web/static/src/xml/base.xml +++ b/addons/web/static/src/xml/base.xml @@ -1359,7 +1359,7 @@ ?
- +