[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:
parent
4f34df3f85
commit
813ad817fb
|
@ -3883,8 +3883,15 @@ instance.web.form.FieldStatus = instance.web.form.AbstractField.extend({
|
||||||
},
|
},
|
||||||
set_value: function(value_) {
|
set_value: function(value_) {
|
||||||
this._super(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();
|
this.render_list();
|
||||||
},
|
},
|
||||||
render_list: function() {
|
render_list: function() {
|
||||||
|
|
Loading…
Reference in New Issue