diff --git a/addons/base/static/src/js/list-editable.js b/addons/base/static/src/js/list-editable.js index c3386136967..cf48e736d6d 100644 --- a/addons/base/static/src/js/list-editable.js +++ b/addons/base/static/src/js/list-editable.js @@ -213,6 +213,9 @@ openerp.base.list.editable = function (openerp) { save_row: function (edit_next) { var self = this; this.edition_form.do_save(function (result) { + if (result.created && !self.edition_index) { + self.edition_index = self.dataset.index; + } self.cancel_pending_edition().then(function () { $(self).trigger('saved', [self.dataset]); if (!edit_next) {