TimePicker bound to a non-nullable DateTime property. User input is marked as invalid, when they change only part of the default TimePicker value.
On beginning to type, the k-invalid class is applied to the TimePicker element. When the use clicks away, the current input value (e.g., 3:00 AM) is replaced with the default value (12:00 AM).
If you type the whole value (e.g., 3:45 AM) and then click away from the component, the k-invalid class is removed and the value is accepted as valid.
The k-invalid class should not be applied to the TimePicker in the scenario described above. The used should be able to change only the hour part of the value, or the minutes, without having to type in the whole value.
All
8.1.1
When setting time from AM/PM vice-versa (after setting hour and minute), the time is reset.
Observed in the demo also;
https://demos.telerik.com/blazor-ui/timepicker/overview
This means that the user needs to set AM/PM first, which doesn't follow, as the AM/PM is the right-most UI element.
---
ADMIN EDIT
This is a configuration setup, and not a bug - see the discussion below on the Min and Max features.
---