I've found what appears to be a bug on the Scheduler Timeline view. If you enable Exact Time Rendering, and try and re-size an appointment, it doesn't always snap to the correct time. In addition, when you re-size the appointment to one time slot in the future, it fails to fire the "end drop" event (hence you can't save).
This only appears to happen for appointments with a start time that exceeds 1/2 of the time slot. For example, if you have hour time slots, an appointment with a start time of 8:45 will have this problem.
I can reproduce this problem on your demo located here: http://demos.telerik.com/aspnet-ajax/scheduler/examples/exacttimerendering/defaultcs.aspx using these steps:
In timeline view, re-size the "Attending exercises on Object Oriented Programming" appointment to a few hours in the future. First thing you'll notice is that it "snaps" to the time slot previous to where you drop it. This is the first problem. Secondly, if you move it up only one time slot, it fails to fire the "drag end" event, so it doesn't "save". I'm assuming this is all because you're "pushing" the appointment so far to the right that it _thinks_ it's actually in the next time slot, when it fact it isn't. I'm also assuming the event doesn't fire b/c you have it turn off when you resize an appointment back to it's original time slot.
I hope this helps explain the problem clearly. I couldn't think of any work-arounds, so would love to see a fix or a work-around if possible.
Thanks!
This only appears to happen for appointments with a start time that exceeds 1/2 of the time slot. For example, if you have hour time slots, an appointment with a start time of 8:45 will have this problem.
I can reproduce this problem on your demo located here: http://demos.telerik.com/aspnet-ajax/scheduler/examples/exacttimerendering/defaultcs.aspx using these steps:
In timeline view, re-size the "Attending exercises on Object Oriented Programming" appointment to a few hours in the future. First thing you'll notice is that it "snaps" to the time slot previous to where you drop it. This is the first problem. Secondly, if you move it up only one time slot, it fails to fire the "drag end" event, so it doesn't "save". I'm assuming this is all because you're "pushing" the appointment so far to the right that it _thinks_ it's actually in the next time slot, when it fact it isn't. I'm also assuming the event doesn't fire b/c you have it turn off when you resize an appointment back to it's original time slot.
I hope this helps explain the problem clearly. I couldn't think of any work-arounds, so would love to see a fix or a work-around if possible.
Thanks!