[FIX] sizing of date widgets in search view

lp bug: https://launchpad.net/bugs/930049 fixed

bzr revid: xmo@openerp.com-20120213094015-px9udeft0v0htnyu
This commit is contained in:
Xavier Morel
2012-02-13 10:40:15 +01:00
parent 919cf2a51f
commit 346805aa02
2 changed files with 7 additions and 4 deletions
+6 -3
View File
@@ -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 () {
+1 -1
View File
@@ -1359,7 +1359,7 @@
<span t-if="attrs.help">?</span>
</label>
<div t-att-style="style">
<span t-att-id="element_id"></span>
<span t-att-id="element_id"/>
<t t-if="filters.length" t-raw="filters.render(defaults)"/>
</div>
</t>