diff options
Diffstat (limited to 'addons/web')
| -rw-r--r-- | addons/web/static/src/js/view_list_editable.js | 9 | ||||
| -rw-r--r-- | addons/web/static/src/xml/base.xml | 5 |
2 files changed, 4 insertions, 10 deletions
diff --git a/addons/web/static/src/js/view_list_editable.js b/addons/web/static/src/js/view_list_editable.js index 6942f720863..55f710d69ab 100644 --- a/addons/web/static/src/js/view_list_editable.js +++ b/addons/web/static/src/js/view_list_editable.js @@ -237,21 +237,14 @@ openerp.web.list_editable = function (openerp) { self.edition_id = record_id; self.edition_form = new openerp.web.ListEditableFormView(self.view, self.dataset, false); self.edition_form.$element = $new_row; + self.edition_form.editable_list = self; // HO HO // empty $.when(self.edition_form.on_loaded(self.get_form_fields_view())).then(function () { // put in $.when just in case FormView.on_loaded becomes asynchronous $new_row.find('> td') - .addClass('oe-field-cell') - .removeAttr('width') .end() .find('td:last').removeClass('oe-field-cell').end(); - if (self.options.selectable) { - $new_row.prepend('<th>'); - } - if (self.options.isClarkGable) { - $new_row.prepend('<th>'); - } // pad in case of groupby _(self.columns).each(function (column) { if (column.meta) { diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml index 10779ee5994..98d99f74ef6 100644 --- a/addons/web/static/src/xml/base.xml +++ b/addons/web/static/src/xml/base.xml @@ -728,6 +728,8 @@ </td> </tr> <t t-name="ListView.row.form"> + <th t-if="widget.editable_list.options.selectable"></th> + <th t-if="widget.editable_list.options.isClarkGable"></th> </t> <t t-name="FormView"> @@ -1522,9 +1524,8 @@ <t t-foreach="widget.table" t-as="row"> <t t-foreach="row" t-as="td"> <td t-att-colspan="td.colspan gt 1 ? td.colspan : undefined" - t-att-width="td.width" t-att-valign="td.table ? 'top' : undefined" - t-attf-class="oe_form_frame_cell #{td.classname} #{td.element_class}" + t-attf-class="oe_form_frame_cell #{td.classname} #{td.element_class} oe-field-cell" > <t t-raw="td.render()"/> </td> |
