summaryrefslogtreecommitdiff
path: root/addons/web
diff options
context:
space:
mode:
authorniv-openerp <nicolas.vanhoren@openerp.com>2013-10-22 15:13:23 +0200
committerniv-openerp <nicolas.vanhoren@openerp.com>2013-10-22 15:13:23 +0200
commit48e9bbff2b9ab0bb069fd30d70d017c1007c7b07 (patch)
treec32eb6394070e363e42a7fc29580e611490f4c7e /addons/web
parentd0145bd0ec5b27c5fb76e1a0814e588ed8758e2e (diff)
wip
bzr revid: nicolas.vanhoren@openerp.com-20131022131323-jicyw0pchzs5x38t
Diffstat (limited to 'addons/web')
-rw-r--r--addons/web/static/src/js/view_form.js7
1 files changed, 4 insertions, 3 deletions
diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js
index 1bcd01e255e..1c66ea9ac2b 100644
--- a/addons/web/static/src/js/view_form.js
+++ b/addons/web/static/src/js/view_form.js
@@ -2884,9 +2884,10 @@ instance.web.form.FieldSelection = instance.web.form.AbstractField.extend(instan
if (! this.get("effective_readonly")) {
this.$().html(QWeb.render("FieldSelectionSelect", {widget: this}));
var index = 0;
- for (var i = 0, ii = this.get("values").length; i < ii; i++) {
- if (this.get("values")[i][0] === this.get('value')) index = i;
- }
+ _.each(this.get("values"), function(el, i) {
+ if (el[0] === this.get('value'))
+ index = i;
+ });
this.$el.find('select')[0].selectedIndex = index;
} else {
var self = this;