Hi Alex,
Greetings from Syncfusion Support.
We have reviewed and validated your reported issue. We recommend handling the
Scheduler onEventClick
event and setting args.cancel to disable the quick popup that appears on
a single click. Refer the code snippets and sample below for reference.
[Home.razor]
|
@using Syncfusion.Blazor.Schedule
<div class="component-container">
<SfSchedule
TValue="AppointmentData" Height="650px"
@bind-SelectedDate="@CurrentDate">
<ScheduleEvents TValue="AppointmentData"
OnEventClick="OnEventClick"></ScheduleEvents>
<ScheduleEventSettings
DataSource="@DataSource"></ScheduleEventSettings>
<ScheduleViews>
<ScheduleView Option="View.Day"></ScheduleView>
<ScheduleView Option="View.Week"></ScheduleView>
<ScheduleView Option="View.WorkWeek"></ScheduleView>
<ScheduleView Option="View.Month"></ScheduleView>
<ScheduleView Option="View.Agenda"></ScheduleView>
</ScheduleViews>
</SfSchedule>
</div>
@code{
public async Task
OnEventClick(EventClickArgs<AppointmentData> args)
{
args.Cancel =
true;
}
}
|
OnEventClick API: https://blazor.syncfusion.com/documentation/scheduler/events#oneventclick
Sample link: https://blazorplayground.syncfusion.com/LNLdXQjgMSdoqjRo
Don't hesitate to get in touch if you require further help or more information.
Regards,
Vijay