Howdy,
When I update from 5.2.1 to 5.2.6 my application breaks.
See this video and here is the stack trace: https://www.dropbox.com/s/zfvp5fdpl90dq58/Screen%20Recording%202022-12-31%20at%2008.40.06.mov?dl=0
EventNavigation.js:130 Uncaught (in promise) TypeError: Cannot read properties of null (reading 'instanceMeta')
at Scheduler.isInTimeAxis (EventNavigation.js:130:15)
at EventDrag.updateAssignments (EventDrag.js:1036:77)
at EventDrag.updateRecords (EventDrag.js:686:30)
at EventDrag.finalize (DragBase.js:559:20)
at EventDrag.onDrop (DragBase.js:463:52)
at EventDrag.onDrop (EventDrag.js:506:55)
at DragHelper.trigger (Events.js:1212:25)
at DragHelper.finishTranslateDrag (DragHelperTranslate.js:394:21)
at DragHelper.onMouseUp (DragHelper.js:890:21)
at HTMLDocument.handler (EventHelper.js:471:31)
This does not happen on 5.2.1.
I am not asking you to troubleshoot with this thread, I am asking how users can automatically test scenarios like this.
How do I write some code that mimics this drag and drop in a Scheduler?
I am not asking how to do frontend testing (our application has hundreds of tests written with Vitest).
I am just asking: Given a scheduler object, how do I programmatically carry out a drag and drop like in the video above?