I have just found that the issue occurs with the following code:
[code]
giTimeScaleStep = 15;
giTimeScaleHeight = 21;
/* Grid timescale */
if (giTimeScaleStep != 30){
giTimeScaleHeight = parseInt(giTimeScaleHeight);
giTimeScaleStep = parseInt(giTimeScaleStep);
var dateformat = scheduler.date.date_to_str("%H:%i");
scheduler.config.hour_size_px=(60/giTimeScaleStep)*giTimeScaleHeight;
scheduler.templates.hour_scale = function(date){
html="";
for (var i=0; i<60/giTimeScaleStep; i++){
html+="<div style='height:21px;line-height:"+giTimeScaleHeight+"px;' title='"+dateformat(date)+"'>"+dateformat(date)+"</div>";
date = scheduler.date.add(date,giTimeScaleStep,"minute");
}
return html;
}
[/code]
Any idea how to resolve? I can understand why it is happening, it needs a carriage return between the times.