Our powerful JS Calendar component


Post by jeick »

Hi,

moving the mouse cursor over consecutive appointments in the 'day' and 'week' view does not trigger the events onEventMouseOut and onEventMouseOver correctly.

To reproduce the problem, just append these two lines to the parameter of new Calendar(...) call in the basic example [1]:

    onEventMouseOut: (event) => console.log('out out out', event.eventRecord.name),
    onEventMouseOver: (event) => console.log('in in in', event.eventRecord.name),

Then open the browser console and watch the output.

  • Moving the pointer vertically over multiple consecutive events in one day does not log any events although the events are highlighted correctly.
  • Moving the pointer out to the bottom of an event that has no immediately successor in a day does not log a mouseOut event in the console, although moving back into the event does log a mouseOver event and the highlighting is updated correctly.

But:

  • Moving the mouse pointer horizontally between events on different days in the 'week' view logs the expected events in the console (e.g. move pointer between the 'Breakfast' events).

Best regards,
Johannes.

[1] https://bryntum.com/examples/calendar/basic/


Post by marcio »

Hi jeick,

Thanks for the report. I reproduced and created a ticket to fix it https://github.com/bryntum/support/issues/5111

Best regards,
Márcio


Post Reply