*/
datePickerHandler: function(e)
{
- e.element().previous().setValue(e.memo.toString(Kronolith.conf.date_format));
- this.updateEndTime()
+ var field = e.element().previous();
+ field.setValue(e.memo.toString(Kronolith.conf.date_format));
+ this.updateTimeFields(field.identify());
},
onDrop: function(e)
updateTimeFields: function(field)
{
switch (field) {
+ case 'kronolithEventStartDate':
case 'kronolithEventStartTime':
this.updateEndTime();
break;
+ case 'kronolithEventEndDate':
case 'kronolithEventEndTime':
var start = this.getDate('start'), end = this.getDate('end');
if (start) {