diff options
| author | Fabien Meghazi <fme@openerp.com> | 2011-12-14 18:29:52 +0100 |
|---|---|---|
| committer | Fabien Meghazi <fme@openerp.com> | 2011-12-14 18:29:52 +0100 |
| commit | ef954a8a957bddafbf7eb67418a4300892f88997 (patch) | |
| tree | d98b2318ff77c387f5331a157433633fc43ad3f3 /addons/web/static/src/js/view_list_editable.js | |
| parent | d1ddc1ee7824dd571ac564359883198a73a747b5 (diff) | |
[ADD] ListView: Added pencil icon linking to form view
bzr revid: fme@openerp.com-20111214172952-xp4c6h6fccbyzt8r
Diffstat (limited to 'addons/web/static/src/js/view_list_editable.js')
| -rw-r--r-- | addons/web/static/src/js/view_list_editable.js | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/addons/web/static/src/js/view_list_editable.js b/addons/web/static/src/js/view_list_editable.js index b2edf55b314..50a3028d837 100644 --- a/addons/web/static/src/js/view_list_editable.js +++ b/addons/web/static/src/js/view_list_editable.js @@ -116,7 +116,7 @@ openerp.web.list_editable = function (openerp) { openerp.web.ListView.List.include(/** @lends openerp.web.ListView.List# */{ row_clicked: function (event) { if (!this.options.editable) { - return this._super(event); + return this._super.apply(this, arguments); } this.edit_record($(event.currentTarget).data('id')); }, @@ -248,7 +248,10 @@ openerp.web.list_editable = function (openerp) { .end() .find('td:last').removeClass('oe-field-cell').end(); if (self.options.selectable) { - $new_row.prepend('<td>'); + $new_row.prepend('<th>'); + } + if (self.options.edit_link) { + $new_row.prepend('<th>'); } // pad in case of groupby _(self.columns).each(function (column) { |
