[FIX] web: datetime widget didn't detect all changes

The datetime widget use the "keypress" event to detect if it has been
changed.  Unfortunately, some keys, such as backspace, do not fire a
keypress event.  This commit listen instead on the 'change' event, which
should fire when the input has changed.
This commit is contained in:
Géry Debongnie
2015-03-23 10:50:34 +01:00
parent 374a016c6f
commit 23bb735908
+1 -1
View File
@@ -2679,7 +2679,7 @@ instance.web.DateTimeWidget = instance.web.Widget.extend({
events: {
'dp.change .oe_datepicker_main': 'change_datetime',
'dp.show .oe_datepicker_main': 'set_datetime_default',
'keypress .oe_datepicker_master': 'change_datetime',
'change .oe_datepicker_master': 'change_datetime',
},
init: function(parent) {
this._super(parent);