I’m using the scheduler component of Daypilot Pro Angular version 2023.3.5716 in an angular 14 app. The component is amazing but I think there is a bug with onEventMove callback :
I have some async validation to check if an event can be resized or moved.
I followed your documentation and I set args.sync = true and I call args.preventDefault() to prevent event update if necessary and args.loaded() when validation is finished.
However when args.preventDefault() is called in onEventMove callback, the scheduler does not emit click event anymore (onEventClick and onEventClicked are not executed). I must move an element with an allowed move to get click events from the scheduler back.
This bug is not present when I do resize validation in onEventResize with the same code. Click events are always correctly fired in my case after resize validation.
Please let me know if you need more information.
Thank you in advance for your help !