Scheduler Month View not showing appointments #496

Closed
opened 2026-01-29 17:38:17 +00:00 by claunia · 2 comments
Owner

Originally created by @mattheys on GitHub (Aug 3, 2022).

Describe the bug
When the first day of the week in month view has too many items and shows the +x more, if an appointment that spans several days is in that list it doesn't show for the rest of the week.

To Reproduce
I've converted data we are getting back from SQL into a sanitized List, the one marked "Wrong" starts on the 1st of August and goes on to the 12th of August, however in the month view it is showing in the '+ x more' on 1st, 2nd and 3rd of August, then nothing for the rest of that week, then it shows correctly week comencing 8th of August.

 appointments = new List<AppointmentData>
        {
           new AppointmentData { Start = DateTime.Parse("2022-07-15 00:00:00"), End = DateTime.Parse("2022-07-29 23:59:00"), Text = "C" },
        new AppointmentData { Start = DateTime.Parse("2022-07-19 00:00:00"), End = DateTime.Parse("2022-07-19 23:59:00"), Text = "D" },
        new AppointmentData { Start = DateTime.Parse("2022-07-29 00:00:00"), End = DateTime.Parse("2022-08-01 23:59:00"), Text = "D" },
        new AppointmentData { Start = DateTime.Parse("2022-07-19 00:00:00"), End = DateTime.Parse("2022-07-22 23:59:00"), Text = "E" },
        new AppointmentData { Start = DateTime.Parse("2022-07-04 00:00:00"), End = DateTime.Parse("2022-07-05 23:59:00"), Text = "F" },
        new AppointmentData { Start = DateTime.Parse("2022-07-12 00:00:00"), End = DateTime.Parse("2022-07-13 23:59:00"), Text = "G" },
        new AppointmentData { Start = DateTime.Parse("2022-07-05 00:00:00"), End = DateTime.Parse("2022-07-06 23:59:00"), Text = "H" },
        new AppointmentData { Start = DateTime.Parse("2022-07-26 00:00:00"), End = DateTime.Parse("2022-07-26 23:59:00"), Text = "H" },
        new AppointmentData { Start = DateTime.Parse("2022-07-25 00:00:00"), End = DateTime.Parse("2022-08-05 23:59:00"), Text = "I" },
        new AppointmentData { Start = DateTime.Parse("2022-07-18 00:00:00"), End = DateTime.Parse("2022-07-18 23:59:00"), Text = "J" },
        new AppointmentData { Start = DateTime.Parse("2022-07-28 00:00:00"), End = DateTime.Parse("2022-07-28 23:59:00"), Text = "J" },
        new AppointmentData { Start = DateTime.Parse("2022-07-14 00:00:00"), End = DateTime.Parse("2022-07-14 23:59:00"), Text = "K" },
        new AppointmentData { Start = DateTime.Parse("2022-07-25 00:00:00"), End = DateTime.Parse("2022-07-29 23:59:00"), Text = "L" },
        new AppointmentData { Start = DateTime.Parse("2022-07-11 00:00:00"), End = DateTime.Parse("2022-07-29 23:59:00"), Text = "M" },
        new AppointmentData { Start = DateTime.Parse("2022-07-22 00:00:00"), End = DateTime.Parse("2022-07-22 23:59:00"), Text = "M" },
        new AppointmentData { Start = DateTime.Parse("2022-07-07 00:00:00"), End = DateTime.Parse("2022-07-07 23:59:00"), Text = "N" },
        new AppointmentData { Start = DateTime.Parse("2022-07-28 00:00:00"), End = DateTime.Parse("2022-08-03 23:59:00"), Text = "N" },
        new AppointmentData { Start = DateTime.Parse("2022-07-12 00:00:00"), End = DateTime.Parse("2022-07-12 23:59:00"), Text = "A" },
        new AppointmentData { Start = DateTime.Parse("2022-07-25 00:00:00"), End = DateTime.Parse("2022-07-29 23:59:00"), Text = "A" },
        new AppointmentData { Start = DateTime.Parse("2022-07-04 00:00:00"), End = DateTime.Parse("2022-07-04 23:59:00"), Text = "O" },
        new AppointmentData { Start = DateTime.Parse("2022-07-18 00:00:00"), End = DateTime.Parse("2022-07-18 23:59:00"), Text = "O" },
        new AppointmentData { Start = DateTime.Parse("2022-07-27 00:00:00"), End = DateTime.Parse("2022-07-27 23:59:00"), Text = "O" },
        new AppointmentData { Start = DateTime.Parse("2022-07-12 00:00:00"), End = DateTime.Parse("2022-07-12 23:59:00"), Text = "B" },
        new AppointmentData { Start = DateTime.Parse("2022-07-25 00:00:00"), End = DateTime.Parse("2022-07-25 23:59:00"), Text = "B" },
        new AppointmentData { Start = DateTime.Parse("2022-07-01 00:00:00"), End = DateTime.Parse("2022-07-01 23:59:00"), Text = "P" },
        new AppointmentData { Start = DateTime.Parse("2022-07-04 00:00:00"), End = DateTime.Parse("2022-07-04 23:59:00"), Text = "P" },
        new AppointmentData { Start = DateTime.Parse("2022-07-15 00:00:00"), End = DateTime.Parse("2022-07-15 23:59:00"), Text = "P" },
        new AppointmentData { Start = DateTime.Parse("2022-07-22 00:00:00"), End = DateTime.Parse("2022-07-22 23:59:00"), Text = "P" },
        new AppointmentData { Start = DateTime.Parse("2022-07-13 00:00:00"), End = DateTime.Parse("2022-07-14 23:59:00"), Text = "Q" },
        new AppointmentData { Start = DateTime.Parse("2022-08-10 00:00:00"), End = DateTime.Parse("2022-08-12 23:59:00"), Text = "D" },
        new AppointmentData { Start = DateTime.Parse("2022-08-24 00:00:00"), End = DateTime.Parse("2022-08-26 23:59:00"), Text = "D" },
        new AppointmentData { Start = DateTime.Parse("2022-08-26 00:00:00"), End = DateTime.Parse("2022-08-26 23:59:00"), Text = "E" },
        new AppointmentData { Start = DateTime.Parse("2022-08-22 00:00:00"), End = DateTime.Parse("2022-08-22 23:59:00"), Text = "R" },
        new AppointmentData { Start = DateTime.Parse("2022-08-01 00:00:00"), End = DateTime.Parse("2022-08-02 23:59:00"), Text = "M" },
        new AppointmentData { Start = DateTime.Parse("2022-08-30 00:00:00"), End = DateTime.Parse("2022-09-02 23:59:00"), Text = "M" },
        new AppointmentData { Start = DateTime.Parse("2022-08-15 00:00:00"), End = DateTime.Parse("2022-08-19 23:59:00"), Text = "N" },
        new AppointmentData { Start = DateTime.Parse("2022-08-01 00:00:00"), End = DateTime.Parse("2022-08-12 23:59:00"), Text = "WRONG" },
        new AppointmentData { Start = DateTime.Parse("2022-08-22 00:00:00"), End = DateTime.Parse("2022-08-26 23:59:00"), Text = "A" },
        new AppointmentData { Start = DateTime.Parse("2022-08-30 00:00:00"), End = DateTime.Parse("2022-09-02 23:59:00"), Text = "A" },
        new AppointmentData { Start = DateTime.Parse("2022-08-08 00:00:00"), End = DateTime.Parse("2022-08-08 23:59:00"), Text = "B" },
        new AppointmentData { Start = DateTime.Parse("2022-08-26 00:00:00"), End = DateTime.Parse("2022-08-30 23:59:00"), Text = "B" },
        new AppointmentData { Start = DateTime.Parse("2022-08-30 00:00:00"), End = DateTime.Parse("2022-09-02 23:59:00"), Text = "S" },
        new AppointmentData { Start = DateTime.Parse("2022-08-01 00:00:00"), End = DateTime.Parse("2022-08-01 23:59:00"), Text = "P" },
        new AppointmentData { Start = DateTime.Parse("2022-08-30 00:00:00"), End = DateTime.Parse("2022-09-09 23:59:00"), Text = "P" },
        new AppointmentData { Start = DateTime.Parse("2022-08-08 00:00:00"), End = DateTime.Parse("2022-08-08 23:59:00"), Text = "Q" },
        new AppointmentData { Start = DateTime.Parse("2022-08-22 00:00:00"), End = DateTime.Parse("2022-08-25 23:59:00"), Text = "Q" },
        new AppointmentData { Start = DateTime.Parse("2022-08-19 00:00:00"), End = DateTime.Parse("2022-08-22 23:59:00"), Text = "T" },
        new AppointmentData { Start = DateTime.Parse("2022-08-12 00:00:00"), End = DateTime.Parse("2022-08-16 23:59:00"), Text = "U" },
        new AppointmentData { Start = DateTime.Parse("2022-08-30 00:00:00"), End = DateTime.Parse("2022-09-02 23:59:00"), Text = "U" },
        new AppointmentData { Start = DateTime.Parse("2022-09-02 00:00:00"), End = DateTime.Parse("2022-09-02 23:59:00"), Text = "D" },
        new AppointmentData { Start = DateTime.Parse("2022-09-15 00:00:00"), End = DateTime.Parse("2022-09-16 23:59:00"), Text = "D" },
        new AppointmentData { Start = DateTime.Parse("2022-09-08 00:00:00"), End = DateTime.Parse("2022-09-16 23:59:00"), Text = "F" },
        new AppointmentData { Start = DateTime.Parse("2022-09-08 00:00:00"), End = DateTime.Parse("2022-09-16 23:59:00"), Text = "F" },
        new AppointmentData { Start = DateTime.Parse("2021-10-22 00:00:00"), End = DateTime.Parse("2022-09-02 23:59:00"), Text = "V" },
        new AppointmentData { Start = DateTime.Parse("2022-09-05 00:00:00"), End = DateTime.Parse("2022-11-01 23:59:00"), Text = "V" },
        new AppointmentData { Start = DateTime.Parse("2022-09-08 00:00:00"), End = DateTime.Parse("2022-09-08 23:59:00"), Text = "R" },
        new AppointmentData { Start = DateTime.Parse("2022-09-12 00:00:00"), End = DateTime.Parse("2022-09-16 23:59:00"), Text = "R" },
        new AppointmentData { Start = DateTime.Parse("2022-09-05 00:00:00"), End = DateTime.Parse("2022-09-16 23:59:00"), Text = "B" },
        new AppointmentData { Start = DateTime.Parse("2022-09-12 00:00:00"), End = DateTime.Parse("2022-09-14 23:59:00"), Text = "B" },
        new AppointmentData { Start = DateTime.Parse("2022-09-19 00:00:00"), End = DateTime.Parse("2022-09-20 23:59:00"), Text = "B" },
        new AppointmentData { Start = DateTime.Parse("2022-09-12 00:00:00"), End = DateTime.Parse("2022-09-14 23:59:00"), Text = "W" },
        new AppointmentData { Start = DateTime.Parse("2022-09-22 00:00:00"), End = DateTime.Parse("2022-09-26 23:59:00"), Text = "U" },
        new AppointmentData { Start = DateTime.Parse("2022-10-21 00:00:00"), End = DateTime.Parse("2022-10-21 23:59:00"), Text = "M" },
        new AppointmentData { Start = DateTime.Parse("2022-10-24 00:00:00"), End = DateTime.Parse("2022-10-28 23:59:00"), Text = "A" },
        new AppointmentData { Start = DateTime.Parse("2022-10-20 00:00:00"), End = DateTime.Parse("2022-10-24 23:59:00"), Text = "S" },
        new AppointmentData { Start = DateTime.Parse("2022-11-21 00:00:00"), End = DateTime.Parse("2022-11-29 23:59:00"), Text = "C" },
        new AppointmentData { Start = DateTime.Parse("2022-11-21 00:00:00"), End = DateTime.Parse("2022-11-29 23:59:00"), Text = "R" },
        new AppointmentData { Start = DateTime.Parse("2023-03-06 00:00:00"), End = DateTime.Parse("2023-03-10 23:59:00"), Text = "S" },

        };

Alternatively link your repo with a sample project that can be run.

Expected behavior
Appointment starts on the next day with enough space and spans the rest of the week, maybe with an indicator arrow to show it doesn't start on that day.

Screenshots
image
image
image
image
image

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser: Chrome
  • Version: 103
  • Radzen: 3.19.12

Additional context
I got this originally in a Blazor Server app but was able to reproduce in a Blazor WASM app too.

Originally created by @mattheys on GitHub (Aug 3, 2022). <!-- IMPORTANT: Read this first!!! 1. If you own a Radzen Professional or Еnterprise subscription you can report your issue or ask us a question via email at info@radzen.com. Radzen staff will reply within 24 hours (Professional) or 16 hours (Enterprise) 2. The Radzen staff guarantees a response to issues in this repo only to paid subscribers. 3. If you have a HOW TO question start a new forum thread in the Radzen Community forum: https://forum.radzen.com. Radzen staff will close issues that are HOWTO questions. 4. Please adhere to the issue template. Specify all the steps required to reproduce the issue or link a project which reproduces it easily (without requiring extra steps such as restoring a database). --> **Describe the bug** When the first day of the week in month view has too many items and shows the +x more, if an appointment that spans several days is in that list it doesn't show for the rest of the week. **To Reproduce** I've converted data we are getting back from SQL into a sanitized List, the one marked "Wrong" starts on the 1st of August and goes on to the 12th of August, however in the month view it is showing in the '+ x more' on 1st, 2nd and 3rd of August, then nothing for the rest of that week, then it shows correctly week comencing 8th of August. ``` appointments = new List<AppointmentData> { new AppointmentData { Start = DateTime.Parse("2022-07-15 00:00:00"), End = DateTime.Parse("2022-07-29 23:59:00"), Text = "C" }, new AppointmentData { Start = DateTime.Parse("2022-07-19 00:00:00"), End = DateTime.Parse("2022-07-19 23:59:00"), Text = "D" }, new AppointmentData { Start = DateTime.Parse("2022-07-29 00:00:00"), End = DateTime.Parse("2022-08-01 23:59:00"), Text = "D" }, new AppointmentData { Start = DateTime.Parse("2022-07-19 00:00:00"), End = DateTime.Parse("2022-07-22 23:59:00"), Text = "E" }, new AppointmentData { Start = DateTime.Parse("2022-07-04 00:00:00"), End = DateTime.Parse("2022-07-05 23:59:00"), Text = "F" }, new AppointmentData { Start = DateTime.Parse("2022-07-12 00:00:00"), End = DateTime.Parse("2022-07-13 23:59:00"), Text = "G" }, new AppointmentData { Start = DateTime.Parse("2022-07-05 00:00:00"), End = DateTime.Parse("2022-07-06 23:59:00"), Text = "H" }, new AppointmentData { Start = DateTime.Parse("2022-07-26 00:00:00"), End = DateTime.Parse("2022-07-26 23:59:00"), Text = "H" }, new AppointmentData { Start = DateTime.Parse("2022-07-25 00:00:00"), End = DateTime.Parse("2022-08-05 23:59:00"), Text = "I" }, new AppointmentData { Start = DateTime.Parse("2022-07-18 00:00:00"), End = DateTime.Parse("2022-07-18 23:59:00"), Text = "J" }, new AppointmentData { Start = DateTime.Parse("2022-07-28 00:00:00"), End = DateTime.Parse("2022-07-28 23:59:00"), Text = "J" }, new AppointmentData { Start = DateTime.Parse("2022-07-14 00:00:00"), End = DateTime.Parse("2022-07-14 23:59:00"), Text = "K" }, new AppointmentData { Start = DateTime.Parse("2022-07-25 00:00:00"), End = DateTime.Parse("2022-07-29 23:59:00"), Text = "L" }, new AppointmentData { Start = DateTime.Parse("2022-07-11 00:00:00"), End = DateTime.Parse("2022-07-29 23:59:00"), Text = "M" }, new AppointmentData { Start = DateTime.Parse("2022-07-22 00:00:00"), End = DateTime.Parse("2022-07-22 23:59:00"), Text = "M" }, new AppointmentData { Start = DateTime.Parse("2022-07-07 00:00:00"), End = DateTime.Parse("2022-07-07 23:59:00"), Text = "N" }, new AppointmentData { Start = DateTime.Parse("2022-07-28 00:00:00"), End = DateTime.Parse("2022-08-03 23:59:00"), Text = "N" }, new AppointmentData { Start = DateTime.Parse("2022-07-12 00:00:00"), End = DateTime.Parse("2022-07-12 23:59:00"), Text = "A" }, new AppointmentData { Start = DateTime.Parse("2022-07-25 00:00:00"), End = DateTime.Parse("2022-07-29 23:59:00"), Text = "A" }, new AppointmentData { Start = DateTime.Parse("2022-07-04 00:00:00"), End = DateTime.Parse("2022-07-04 23:59:00"), Text = "O" }, new AppointmentData { Start = DateTime.Parse("2022-07-18 00:00:00"), End = DateTime.Parse("2022-07-18 23:59:00"), Text = "O" }, new AppointmentData { Start = DateTime.Parse("2022-07-27 00:00:00"), End = DateTime.Parse("2022-07-27 23:59:00"), Text = "O" }, new AppointmentData { Start = DateTime.Parse("2022-07-12 00:00:00"), End = DateTime.Parse("2022-07-12 23:59:00"), Text = "B" }, new AppointmentData { Start = DateTime.Parse("2022-07-25 00:00:00"), End = DateTime.Parse("2022-07-25 23:59:00"), Text = "B" }, new AppointmentData { Start = DateTime.Parse("2022-07-01 00:00:00"), End = DateTime.Parse("2022-07-01 23:59:00"), Text = "P" }, new AppointmentData { Start = DateTime.Parse("2022-07-04 00:00:00"), End = DateTime.Parse("2022-07-04 23:59:00"), Text = "P" }, new AppointmentData { Start = DateTime.Parse("2022-07-15 00:00:00"), End = DateTime.Parse("2022-07-15 23:59:00"), Text = "P" }, new AppointmentData { Start = DateTime.Parse("2022-07-22 00:00:00"), End = DateTime.Parse("2022-07-22 23:59:00"), Text = "P" }, new AppointmentData { Start = DateTime.Parse("2022-07-13 00:00:00"), End = DateTime.Parse("2022-07-14 23:59:00"), Text = "Q" }, new AppointmentData { Start = DateTime.Parse("2022-08-10 00:00:00"), End = DateTime.Parse("2022-08-12 23:59:00"), Text = "D" }, new AppointmentData { Start = DateTime.Parse("2022-08-24 00:00:00"), End = DateTime.Parse("2022-08-26 23:59:00"), Text = "D" }, new AppointmentData { Start = DateTime.Parse("2022-08-26 00:00:00"), End = DateTime.Parse("2022-08-26 23:59:00"), Text = "E" }, new AppointmentData { Start = DateTime.Parse("2022-08-22 00:00:00"), End = DateTime.Parse("2022-08-22 23:59:00"), Text = "R" }, new AppointmentData { Start = DateTime.Parse("2022-08-01 00:00:00"), End = DateTime.Parse("2022-08-02 23:59:00"), Text = "M" }, new AppointmentData { Start = DateTime.Parse("2022-08-30 00:00:00"), End = DateTime.Parse("2022-09-02 23:59:00"), Text = "M" }, new AppointmentData { Start = DateTime.Parse("2022-08-15 00:00:00"), End = DateTime.Parse("2022-08-19 23:59:00"), Text = "N" }, new AppointmentData { Start = DateTime.Parse("2022-08-01 00:00:00"), End = DateTime.Parse("2022-08-12 23:59:00"), Text = "WRONG" }, new AppointmentData { Start = DateTime.Parse("2022-08-22 00:00:00"), End = DateTime.Parse("2022-08-26 23:59:00"), Text = "A" }, new AppointmentData { Start = DateTime.Parse("2022-08-30 00:00:00"), End = DateTime.Parse("2022-09-02 23:59:00"), Text = "A" }, new AppointmentData { Start = DateTime.Parse("2022-08-08 00:00:00"), End = DateTime.Parse("2022-08-08 23:59:00"), Text = "B" }, new AppointmentData { Start = DateTime.Parse("2022-08-26 00:00:00"), End = DateTime.Parse("2022-08-30 23:59:00"), Text = "B" }, new AppointmentData { Start = DateTime.Parse("2022-08-30 00:00:00"), End = DateTime.Parse("2022-09-02 23:59:00"), Text = "S" }, new AppointmentData { Start = DateTime.Parse("2022-08-01 00:00:00"), End = DateTime.Parse("2022-08-01 23:59:00"), Text = "P" }, new AppointmentData { Start = DateTime.Parse("2022-08-30 00:00:00"), End = DateTime.Parse("2022-09-09 23:59:00"), Text = "P" }, new AppointmentData { Start = DateTime.Parse("2022-08-08 00:00:00"), End = DateTime.Parse("2022-08-08 23:59:00"), Text = "Q" }, new AppointmentData { Start = DateTime.Parse("2022-08-22 00:00:00"), End = DateTime.Parse("2022-08-25 23:59:00"), Text = "Q" }, new AppointmentData { Start = DateTime.Parse("2022-08-19 00:00:00"), End = DateTime.Parse("2022-08-22 23:59:00"), Text = "T" }, new AppointmentData { Start = DateTime.Parse("2022-08-12 00:00:00"), End = DateTime.Parse("2022-08-16 23:59:00"), Text = "U" }, new AppointmentData { Start = DateTime.Parse("2022-08-30 00:00:00"), End = DateTime.Parse("2022-09-02 23:59:00"), Text = "U" }, new AppointmentData { Start = DateTime.Parse("2022-09-02 00:00:00"), End = DateTime.Parse("2022-09-02 23:59:00"), Text = "D" }, new AppointmentData { Start = DateTime.Parse("2022-09-15 00:00:00"), End = DateTime.Parse("2022-09-16 23:59:00"), Text = "D" }, new AppointmentData { Start = DateTime.Parse("2022-09-08 00:00:00"), End = DateTime.Parse("2022-09-16 23:59:00"), Text = "F" }, new AppointmentData { Start = DateTime.Parse("2022-09-08 00:00:00"), End = DateTime.Parse("2022-09-16 23:59:00"), Text = "F" }, new AppointmentData { Start = DateTime.Parse("2021-10-22 00:00:00"), End = DateTime.Parse("2022-09-02 23:59:00"), Text = "V" }, new AppointmentData { Start = DateTime.Parse("2022-09-05 00:00:00"), End = DateTime.Parse("2022-11-01 23:59:00"), Text = "V" }, new AppointmentData { Start = DateTime.Parse("2022-09-08 00:00:00"), End = DateTime.Parse("2022-09-08 23:59:00"), Text = "R" }, new AppointmentData { Start = DateTime.Parse("2022-09-12 00:00:00"), End = DateTime.Parse("2022-09-16 23:59:00"), Text = "R" }, new AppointmentData { Start = DateTime.Parse("2022-09-05 00:00:00"), End = DateTime.Parse("2022-09-16 23:59:00"), Text = "B" }, new AppointmentData { Start = DateTime.Parse("2022-09-12 00:00:00"), End = DateTime.Parse("2022-09-14 23:59:00"), Text = "B" }, new AppointmentData { Start = DateTime.Parse("2022-09-19 00:00:00"), End = DateTime.Parse("2022-09-20 23:59:00"), Text = "B" }, new AppointmentData { Start = DateTime.Parse("2022-09-12 00:00:00"), End = DateTime.Parse("2022-09-14 23:59:00"), Text = "W" }, new AppointmentData { Start = DateTime.Parse("2022-09-22 00:00:00"), End = DateTime.Parse("2022-09-26 23:59:00"), Text = "U" }, new AppointmentData { Start = DateTime.Parse("2022-10-21 00:00:00"), End = DateTime.Parse("2022-10-21 23:59:00"), Text = "M" }, new AppointmentData { Start = DateTime.Parse("2022-10-24 00:00:00"), End = DateTime.Parse("2022-10-28 23:59:00"), Text = "A" }, new AppointmentData { Start = DateTime.Parse("2022-10-20 00:00:00"), End = DateTime.Parse("2022-10-24 23:59:00"), Text = "S" }, new AppointmentData { Start = DateTime.Parse("2022-11-21 00:00:00"), End = DateTime.Parse("2022-11-29 23:59:00"), Text = "C" }, new AppointmentData { Start = DateTime.Parse("2022-11-21 00:00:00"), End = DateTime.Parse("2022-11-29 23:59:00"), Text = "R" }, new AppointmentData { Start = DateTime.Parse("2023-03-06 00:00:00"), End = DateTime.Parse("2023-03-10 23:59:00"), Text = "S" }, }; ``` Alternatively link your repo with a sample project that can be run. **Expected behavior** Appointment starts on the next day with enough space and spans the rest of the week, maybe with an indicator arrow to show it doesn't start on that day. **Screenshots** ![image](https://user-images.githubusercontent.com/10292436/182613267-9a349f23-1617-4d9e-a667-a4ca9a9740fc.png) ![image](https://user-images.githubusercontent.com/10292436/182613377-59e4d7bf-4390-4520-b248-74e855892c39.png) ![image](https://user-images.githubusercontent.com/10292436/182614125-57f962c6-12a5-4e5e-b62c-0bb1ee82b227.png) ![image](https://user-images.githubusercontent.com/10292436/182614199-ba1efd50-1096-456b-8e6d-493e55f2e87c.png) ![image](https://user-images.githubusercontent.com/10292436/182614251-6bf94528-034b-40a7-a5b0-f926d3f421c8.png) **Desktop (please complete the following information):** - OS: Windows 10 - Browser: Chrome - Version: 103 - Radzen: 3.19.12 **Additional context** I got this originally in a Blazor Server app but was able to reproduce in a Blazor WASM app too.
Author
Owner

@akorchev commented on GitHub (Aug 3, 2022):

Hi @mattheys,

Indeed the current implementation exhibits the issue you are describing. Unfortunately implementing anything more robust would be too big of a change in the rendering which we cannot soon allocate time for. We will leave the issue open for the time being.

@akorchev commented on GitHub (Aug 3, 2022): Hi @mattheys, Indeed the current implementation exhibits the issue you are describing. Unfortunately implementing anything more robust would be too big of a change in the rendering which we cannot soon allocate time for. We will leave the issue open for the time being.
Author
Owner

@akorchev commented on GitHub (Dec 5, 2024):

Should be addressed by a recent change that sorts events by length.

@akorchev commented on GitHub (Dec 5, 2024): Should be addressed by a recent change that sorts events by length.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/radzen-blazor#496