Is there a way to prevent changes to the duration except through events which involve the handles or lightbox interface?
For example assuming I have a week view, and a task with a duration of 4 days. Any interaction with the task bar in the X-Axis snaps the duration to 7 days. So if I click/drag to reschedule, it snaps the possible reschedule dates to the weeks, and snaps the duration to fill that week.