When using the Schedule component with ScheduleResources, my OnActionCompleted is not called. But if this is removed, it works completely fine and is called as expected.
Is this a bug?
<SfSchedule @ref="scheduleRef" TValue="AppointmentData" @bind-SelectedDate="@SelectedDate">
<ScheduleWorkHours Highlight="false"></ScheduleWorkHours>
<ScheduleResources>
<ScheduleResource TItem="ResourceData" TValue="int[]" DataSource="Resources" Field="OwnerId" Title="Owner" Name="Owners" TextField="OwnerText" IdField="ID" AllowMultiple="true" ColorField="Color"></ScheduleResource>
</ScheduleResources>
<ScheduleEvents TValue="AppointmentData" ActionCompleted="@OnActionCompleted" OnCellClick="@OnCellClick" OnEventClick="@OnEventClick"></ScheduleEvents>
<ScheduleEventSettings DataSource="ScheduledEvents">
<ScheduleField Id="ID">
<FieldSubject Name="Script"></FieldSubject>
</ScheduleField>
</ScheduleEventSettings>
<ScheduleViews>
<ScheduleView Option="View.Day"></ScheduleView>
<ScheduleView Option="View.Week"></ScheduleView>
</ScheduleViews>
<ScheduleTemplates>
<EditorTemplate>
<table class="custom-event-editor" width="100%" cellpadding="5">
<tbody>
<tr>
<td class="e-textlabel">Schedule</td>
<td colspan="4">
<SfDropDownList TValue="int" TItem="ScheduleGrouping" @bind-Value="@((context as AppointmentData).GroupingId)" DataSource="@this.ScheduleState.Value.ScheduleGroupings" Placeholder="Choose schedule">
<DropDownListFieldSettings Value="ScheduleGroupingId" Text="Title"></DropDownListFieldSettings>
</SfDropDownList>
</td>
</tr>
<tr>
<td class="e-textlabel">Script</td>
<td colspan="4">
<SfTextBox @bind-Value="@((context as AppointmentData).Script)"></SfTextBox>
</td>
</tr>
<tr>
<td class="e-textlabel">Parameters</td>
<td colspan="4">
<SfTextBox @bind-Value="@((context as AppointmentData).Parameters)"></SfTextBox>
</td>
</tr>
<tr>
<td class="e-textlabel">From</td>
<td colspan="4">
<SfDateTimePicker @bind-Value="@((context as AppointmentData).StartTime)"></SfDateTimePicker>
</td>
</tr>
<tr>
<td class="e-textlabel">To</td>
<td colspan="4">
<SfDateTimePicker @bind-Value="@((context as AppointmentData).EndTime)"></SfDateTimePicker>
</td>
</tr>
<tr>
<td class="e-textlabel">Recurrence</td>
<td colspan="4">
<SfRecurrenceEditor @bind-Value="@((context as AppointmentData).RecurrenceRule)"></SfRecurrenceEditor>
</td>
</tr>
</tbody>
</table>
</EditorTemplate>
</ScheduleTemplates>
</SfSchedule>