From e92d888f72ea9743f924c086c1341bb8cded3790 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Thu, 4 Aug 2011 17:30:16 +0200 Subject: [PATCH] [FIX] broken saving of new row in editable list bzr revid: xmo@openerp.com-20110804153016-24mslsbbxpn07f3t --- addons/base/static/src/js/list-editable.js | 3 +++ 1 file changed, 3 insertions(+) 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) {