I'm seeing some weird behavior that I can't figure out.
I have a RadzenDatePicker on my page with the following attributes:
ShowTime = true
TimeOnly = true
DateFormat="HH:mm"
MinutesStep="15"
When I use the picker, if I change the minutes field with the arrows, it correctly cycles through 00, 15, 30, 45. If I use the hour field, it will go 1, 2, 3, 4, etc.
The problem comes if I go backwards on the hour selector. As soon as I go from 00 back to 23, it changes the minutes from 00 to 59.
It appears this is a deliberate choice by the developers, because the code starting at line 171 of this file (radzen-blazor/Radzen.Blazor/RadzenDatePicker.razor.cs at master · radzenhq/radzen-blazor · GitHub) is setting the minute value to "59" if the hours goes below 0.
Has anybody run into this before and figured out a fix or workaround?