summaryrefslogtreecommitdiff
path: root/addons/web/static/src
diff options
context:
space:
mode:
Diffstat (limited to 'addons/web/static/src')
-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;