[FIX] In paginated list view, clicking on a row on page 2+ goes to wrong record in form view
bzr revid: fme@openerp.com-20111019144507-j5oec235bw79gw73
This commit is contained in:
parent
f88c553d45
commit
062449472f
|
@ -780,8 +780,7 @@ openerp.web.ListView.List = openerp.web.Class.extend( /** @lends openerp.web.Lis
|
|||
e.stopPropagation();
|
||||
var row_id = self.row_id(e.currentTarget);
|
||||
if (row_id !== undefined) {
|
||||
self.dataset.index = self.records.indexOf(
|
||||
self.records.get(row_id));
|
||||
self.dataset.index = self.dataset.ids.indexOf(row_id);
|
||||
self.row_clicked(e);
|
||||
}
|
||||
});
|
||||
|
@ -789,7 +788,7 @@ openerp.web.ListView.List = openerp.web.Class.extend( /** @lends openerp.web.Lis
|
|||
row_clicked: function () {
|
||||
$(this).trigger(
|
||||
'row_link',
|
||||
[this.records.at(this.dataset.index).get('id'),
|
||||
[this.dataset.ids[this.dataset.index],
|
||||
this.dataset]);
|
||||
},
|
||||
render_cell: function (record, column) {
|
||||
|
|
Loading…
Reference in New Issue