Thank you so much for extension, I just quickly updated the code for auto-changing time in datefield on timepicker change event.
Here is quickly updated code, I finished it just now, so it is experimental, but useful. I prefer to change time in datetimefield immediately when user changes value in timefield.
file DateTimeField.js:33:
Code:
listeners: {
scope: me,
timechange:function(picker, val){
this.setValue(val);
},
select: me.onSelect
},
file DateTimePicker.js:48:
Code:
timeChange: function(tf, time, rawtime) {
if(!this.todayKeyListener) { // before render
this.value = this.fillDateTime(this.value);
} else {
this.setValue(this.fillDateTime(this.value));
this.fireEvent('timechange', this, this.value);
}
},