summaryrefslogtreecommitdiff
path: root/addons/web/static/src
diff options
context:
space:
mode:
authorFabien Meghazi <fme@openerp.com>2011-10-17 11:52:16 +0200
committerFabien Meghazi <fme@openerp.com>2011-10-17 11:52:16 +0200
commit22da3764df3b51bfeeaf11ff68eb5d289fb69544 (patch)
tree99f0b6089807f8c25615b721fe1c4c7fa29b778e /addons/web/static/src
parent414126e7240ba920c28232d9bf16647897dc4846 (diff)
[FIX] Fix error when clicking on empty row in editable lists
bzr revid: fme@openerp.com-20111017095216-zfzqgmsfrdcjvccj
Diffstat (limited to 'addons/web/static/src')
-rw-r--r--addons/web/static/src/js/view_list.js10
1 files changed, 6 insertions, 4 deletions
diff --git a/addons/web/static/src/js/view_list.js b/addons/web/static/src/js/view_list.js
index a97c249bfaf..7499b812361 100644
--- a/addons/web/static/src/js/view_list.js
+++ b/addons/web/static/src/js/view_list.js
@@ -773,10 +773,12 @@ openerp.web.ListView.List = openerp.web.Class.extend( /** @lends openerp.web.Lis
})
.delegate('tr', 'click', function (e) {
e.stopPropagation();
- self.dataset.index = self.records.indexOf(
- self.records.get(
- self.row_id(e.currentTarget)));
- self.row_clicked(e);
+ var row_id = self.row_id(e.currentTarget);
+ if (row_id !== undefined) {
+ self.dataset.index = self.records.indexOf(
+ self.records.get(row_id));
+ self.row_clicked(e);
+ }
});
},
row_clicked: function () {