When the width of the DatePicker and DateTimePicker is set through style attribute and is set with fixed pixels, the buttons with icons for opening the popup might be hidden.
Depending on the browser used the buttons containing the calendar and time icons are partially visible or entirely hidden. The issue does not occur if the width is set in percentages.
The DatePicker and DateTimePicker components should be entirely visible when the width is set in pixels through the style attribute.
Workaround: Set the input element's width to 100%:
for DatePicker:
.k-datepicker input {
width: 100% !important;
}
for DateTimePicker:
.k-datetimepicker input {
width: 100% !important;
}
for TimePicker:
.k-timepicker input {
width: 100% !important;
}
Hi CHRISTOPHER,
The fix for this is already available with the release from yesterday - 2024.3.806. Please upgrade the Kendo UI to have it available in your project.
Regards,
Nikolay
Progress Telerik
Do you have a stake in the designеr-developer collaboration process? If so, take our survey to share your perspective and become part of this global research. You’ll be among the first to know once the results are out.
-> Start The State of Designer-Developer Collaboration Survey 2024
This is not a work around for us. This was an obvious thing we could do. We set our field widths to the exact size in may places of our application and setting the widths to 100% in some of these causes the controls to be 300 or 400px wide.
We will just have to wait for your fix.