[IMP] Statusbar widget: made the selected_value of the element correct for many2one fields.

bzr revid: tde@openerp.com-20120518122348-urtb44twaksen4e0
This commit is contained in:
Thibault Delavallée 2012-05-18 14:23:48 +02:00
parent 4f34df3f85
commit 813ad817fb
1 changed files with 9 additions and 2 deletions

View File

@ -3883,8 +3883,15 @@ instance.web.form.FieldStatus = instance.web.form.AbstractField.extend({
},
set_value: function(value_) {
this._super(value_);
this.selected_value = value_;
/** find selected value: ex:
* - many2one: [2, "New"]
* - selection: new */
if (this.field.type == "many2one") {
this.selected_value = value_[0];
}
else {
this.selected_value = value_;
}
this.render_list();
},
render_list: function() {