Schedule works correctly in Opera and Edge browsers, but behaves inappropriately in Google Chrome.
Follow images of behavior.
var tipo = ViewData["Tipo"];
@(Html.Kendo().Scheduler<AgendamentoWeb.Models.Scheduler.MeetingViewModel>()
.Name("scheduler")
.MajorTimeHeaderTemplate("<span>#=kendo.toString()#</span>")
.DateHeaderTemplate("<span>#=kendo.toString(date, 'dd - MMM')#</span>")
.MajorTick(1440)
.Height(600)
.Selectable(true) //ADD 15/05/2019
.EventTemplateId("event-template")
.Editable(false)
.Views(views =>
{
views.TimelineView(t =>
{
t.Title("Dia");
t.ColumnWidth(50);
t.EventHeight(10);
});
views.TimelineWeekView(t =>
{
t.Title("Semana");
t.ColumnWidth(50);
t.EventHeight(10);
});
views.TimelineMonthView(timeline =>
{
timeline.ColumnWidth(70);
timeline.Title("Mês");
timeline.EventHeight(10);
timeline.Selected(true); //ADD 15/05/2019
});
views.CustomView("kendo.ui.SchedulerTimelineYearView", mv =>
{
mv.Title("Ano");
//mv.Selected(true); //ADD 15/05/2019
});
})
.Timezone("Etc/UTC")
.Group(group => group.Resources("Attendees").Orientation(SchedulerGroupOrientation.Vertical))
.Resources(resource =>
{
resource.Add(m => m.Attendees)
.Title("Attendees")
.Name("Attendees")
.DataTextField("Nome")
.DataValueField("PessoaID")
.DataColorField("CorAtividadeAtiva")
.Multiple(true)
.DataSource(s => s.Read(read => { read.Action("ListaPessoasAgendamento", "Scheduler", new { Tipo = tipo }); }));
})
.DataSource(d => d.Model(m =>
{
m.Field(f => f.RoomID);
m.RecurrenceId(f => f.RecurrenceID);
})
.Read("Timeline_Read", "Scheduler")
))