When we zoom out a lot or when we have short events, they start stacking vertically, even though their times are not in conflict. Can you reproduce this and is it something that can be solved or a known issue?
Thank you!
Overlaps are resolved at the pixel level to prevent events from being placed on top of each other.
I assume you have already seen the Exact Event Duration docs topic.
You can take a look at this tutorial for options:
JavaScript Scheduler: Event Placement Strategies
In your case, the options are:
Let the events overlap fully by configuring event stacking line height (eventStackingLineHeight: 0).
eventStackingLineHeight: 0
Force a specific line for each event using the line property (see DayPilot.Event.data object).
line
Let me know if it didn’t help.