summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabien Meghazi <fme@openerp.com>2011-10-20 18:22:55 +0200
committerFabien Meghazi <fme@openerp.com>2011-10-20 18:22:55 +0200
commit69d36a02ca701aabdd71c05b8d6578de0afef3ef (patch)
tree8985578f899af37ac9667cf3a5c80b2f1bf56430
parent688cd2730c4ec0835ec968c85bbcf7326f34b2c3 (diff)
[FIX] Fix bug for Internet Explorer 3.0
In fact IE<9 bzr revid: fme@openerp.com-20111020162255-5duca37zd18by343
-rw-r--r--addons/web/static/src/js/view_list.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/addons/web/static/src/js/view_list.js b/addons/web/static/src/js/view_list.js
index 690a3cc4379..d09ec1d3035 100644
--- a/addons/web/static/src/js/view_list.js
+++ b/addons/web/static/src/js/view_list.js
@@ -780,7 +780,9 @@ 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.dataset.ids.indexOf(row_id);
+ if (!self.dataset.select_id(row_id)) {
+ throw "Could not find id in dataset"
+ }
self.row_clicked(e);
}
});