Hi, we are a facing a similar issue, although using Angular. We use EventSelection and need to know when the user select or deselect events. We listen to eventSelectionChange. Surprisingly, eventSelectionChange fires events when clicking inside the scheduler: mouse left-click (select+clear events) and for mouse right-click (select event) , i.e. to open scheduler context menu and do some actions. This happens only if the scheduler is not focused. However, we need that events are only selected/deselected when the user clicks on an event or deselected it. And we want to know which is the current event selection triggered by the user - independent whether scheduler is in focus or not. Do you know a solution for this?
Support Forum
Hi philipp kühne,
Maybe better to listen to eventClick in this case? https://bryntum.com/docs/scheduler-pro/api/Scheduler/view/mixin/SchedulerDomEvents#event-eventClick
and scheduleClick https://bryntum.com/docs/scheduler-pro/api/Scheduler/view/mixin/SchedulerDomEvents#event-scheduleClick
and check selectedEvents https://bryntum.com/docs/scheduler-pro/api/Scheduler/view/mixin/EventSelection#property-selectedEvents
All the best,
Alex
alex.l wrote: ↑Thu Jun 16, 2022 5:25 pmHi philipp kühne,
Maybe better to listen to eventClick in this case? https://bryntum.com/docs/scheduler-pro/api/Scheduler/view/mixin/SchedulerDomEvents#event-eventClick
and scheduleClick https://bryntum.com/docs/scheduler-pro/api/Scheduler/view/mixin/SchedulerDomEvents#event-scheduleClick
and check selectedEvents https://bryntum.com/docs/scheduler-pro/api/Scheduler/view/mixin/EventSelection#property-selectedEvents
Thanks alex! It perfectly solve my requirements.