We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. (Last updated on: June 24, 2019).
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

Can't resize appointments when using ScheduleEvents

Thread ID:

Created:

Updated:

Platform:

Replies:

150188 Dec 24,2019 09:54 PM UTC Jan 8,2020 05:05 AM UTC Blazor 3
loading
Tags: Scheduler
Kevin Greene
Asked On December 24, 2019 09:54 PM UTC

I just updated to 17.4.39 from 17.3.18 and now I can't resize appointments in the month view while using <ScheduleEvents>.  If I try to resize the appointment, the appoint doesn't change size, the resize handler disappears and the appoint loses focus, and then I can no longer interact with the appointment.  The following reproduces the issue.  Is this a bug or is there an error in the way I have updated my code for 17.4.39?

<EjsSchedule TValue="AppointmentData"
             Height="100%"
             Width="100%"
             CurrentView="View.Month"
             SelectedDate="@(new DateTime(2019,12,1))">
    <ScheduleViews>
        <ScheduleView Option="View.Month"></ScheduleView>
    </ScheduleViews>
    <ScheduleEvents TValue="AppointmentData"
                    OnResizeStart="OnResizeStart"></ScheduleEvents>
    <ScheduleEventSettings DataSource="DataSource">
    </ScheduleEventSettings>
</EjsSchedule>
@code{
    AppointmentData appointmentModel = new AppointmentData();
    List<AppointmentData> DataSource = new List<AppointmentData>
{
        new AppointmentData{ Id = 1, Subject = "Meeting1", Location="Charleston, SC", StartTime = new DateTime(2019, 12, 11).Date , EndTime = new DateTime(2019, 12, 18).Date.AddMinutes(1)},
        new AppointmentData{ Id = 2, Subject = "Meeting2", Location="San Diego, CA", StartTime = new DateTime(2019, 12, 11).Date , EndTime = new DateTime(2019, 12, 18).Date.AddMinutes(1)},
        new AppointmentData{ Id = 2, Subject = "Meeting3", Location="Somewhere, VA", StartTime = new DateTime(2019, 12, 11).Date , EndTime = new DateTime(2019, 12, 18).Date.AddMinutes(1)}
    };
    public class AppointmentData
    {
        public int Id { get; set; }
        public string Subject { get; set; }
        public string Location { get; set; }
        public DateTime StartTime { get; set; }
        public DateTime EndTime { get; set; }
        public string Description { get; set; }
        public bool IsAllDay { get; set; }
        public string RecurrenceRule { get; set; }
        public string RecurrenceException { get; set; }
        public Nullable<int> RecurrenceID { get; set; }
    }
   
    private void OnResizeStart(ResizeEventArgs<AppointmentData> eventArgs)
    {
    }
}



Nevitha Ravi [Syncfusion]
Replied On December 30, 2019 12:22 PM UTC

Hi Kevin, 

Greetings from Syncfusion Support. 

We could replicate the reported issue “appointments resizing action not working when OnResizeStart event is used” at our end and confirm this as a defect. Therefore, we have logged the bug report which can be tracked from the following link. 

The issue fix will be included in our bi-weekly patch release scheduled on mid of January 2020. We would appreciate your patience until then. 

Regards, 
Nevitha 


Kevin Greene
Replied On January 8, 2020 03:15 AM UTC

Thank you for your response.

Alagumeena Kalaiselvan [Syncfusion]
Replied On January 8, 2020 05:05 AM UTC

Hi Kevin, 

You are most welcome!.. 

We are glad to inform that the reported issue “ can’t resize appointments when using scheduler events ” has been resolved in our latest release version v17.4.41. Please find the release notes for this issue fix.  


Kindly get back to us , if you need further assistance. 

Regards 
Alagumeena.K 


CONFIRMATION

This post will be permanently deleted. Are you sure you want to continue?

Sorry, An error occured while processing your request. Please try again later.

Please sign in to access our forum

This page will automatically be redirected to the sign-in page in 10 seconds.

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon

Live Chat Icon For mobile
Live Chat Icon