3
0
Fork 0

[IMP] web_decimal_numpad_dot: fixed float widget not working properly

14.0
Omar Castiñeira Saavedra 2015-12-15 11:53:05 +01:00 committed by João Marques
parent 126880d12a
commit d48e288b57
1 changed files with 8 additions and 6 deletions

View File

@ -2,11 +2,13 @@
var instance = openerp; var instance = openerp;
instance.web.form.FieldFloat = instance.web.form.FieldChar.extend({ instance.web.form.FieldFloat = instance.web.form.FieldFloat.extend({
is_field_number: true, render_value: function() {
widget_class: 'oe_form_field_float', var self = this;
events: { this._super();
"keypress": "floatKeypress", if (!this.get('readonly')){
this.$el.find('input').on('keypress', this.floatKeypress.bind(this));
}
}, },
floatKeypress: function(e){ floatKeypress: function(e){
if(e.keyCode == '46' || e.charCode == '46'){ if(e.keyCode == '46' || e.charCode == '46'){