I've been using the month view of the scheduler for a while now, but it seems to have broken recently. I have multiple full day appointments and they used to stack correctly in the day slot but now they are overlaid:
In the image above, there are actually 2 appointments. You can drag the top one to another [empty] day and they show fine. However, they used to stack neatly....
EDIT: If I revert to 6.6.4, they stack perfectly, it's 7.0.0 that the change appears in:
We have completely reimplemented the month view rendering in 7.0 to handle a few unsupported cases. It is likely to have missed something. Please let us know how to reproduce that issue. You can edit the online demo.
Simply add multiple items for a single day, they end up on top of each other so only the last one shows:
new Appointment { Start = DateTime.Today.AddDays(-2), End = DateTime.Today.AddDays(-2), Text = "Birthday" },
new Appointment { Start = DateTime.Today.AddDays(-2), End = DateTime.Today.AddDays(-2), Text = "Birthday2" },
new Appointment { Start = DateTime.Today.AddDays(-2), End = DateTime.Today.AddDays(-2), Text = "Birthday3" },
Hi @korchev, I think this issue is still present.
I have a scheduler month view with two appointments on the same date.
Both start at 00:00 and end at 00:00 (both are all day events)
These show overlapped in the scheduler.
If I change one of the events to end at 00:01 they don't overlap.
Here is the generated HTML, highlighting the issue:
Here is what I see when I test in our online demo with:
new Appointment { Start = DateTime.Today.AddDays(-2), End = DateTime.Today.AddDays(-2), Text = "Birthday" },
new Appointment { Start = DateTime.Today.AddDays(-2), End = DateTime.Today.AddDays(-2), Text = "Birthday2" },
new Appointment { Start = DateTime.Today, End = DateTime.Today, Text = "Item 1" },
new Appointment { Start = DateTime.Today, End = DateTime.Today.AddHours(16), Text = "Item 2" }