Completed
Last Updated: 27 Feb 2024 08:09 by ADMIN
Release 2024 Q2

Bug report


Modern TimePicker does not render dates array 

Reproduction of the problem

1. Use this code snippet https://dojo.telerik.com/eQoGuKIb

2. Run the code and click on the Time icon

3. Noticed that popup does not contain any values

4. Remove the componentType config, values are displayed in the popup.


Ticket ID: 1641396



Environment
Kendo UI version: [all]
jQuery version: x.y
Browser: all

Completed
Last Updated: 26 Feb 2024 14:09 by ADMIN
Release 2024 Q2

Bug report

Modern DateTime picker messed-up and switches to timepicker when timpicker clicked i nthe back

Reproduction of the problem
1. Dojo: https://dojo.telerik.com/iJESeFUc

2. Click on the Calendar icon

3. Click around the calendar to hit the datepicker in the back

Result:

Environment
Kendo UI version: [all]
jQuery version: x.y
Browser: all

Completed
Last Updated: 20 Mar 2024 15:33 by ADMIN
Created by: Jake
Comments: 2
Category: Date/Time Pickers
Type: Bug Report
2

Bug report

Hours are not visible on load in modern DateTimePicker

Regression since 2022.1.119

Reproduction of the problem
https://demos.telerik.com/kendo-ui/datetimepicker/component-type

Expected/desired behavior

Hours shall be visible at all times.

Environment
Kendo UI version: 2022.1.119 or newer
jQuery version: [all]
Browser: [all]

Completed
Last Updated: 26 Oct 2023 12:08 by ADMIN
Release R1.2024-Increment.1(15.Nov.2023)

Bug report

In DateInput, when format is set to "yyyy/MM/dd", the day number cannot be greater than 9.

Regression introduced with 2023.2.606

Reproduction of the problem

  1. Open the DateInput demo - https://dojo.telerik.com/edokOJuG
  2. Try to enter a number greater than 9 in the day part.

Current behavior

A number greater than 9 cannot be entered in the day part.

Expected/desired behavior

Numbers greater than 9 should be allowed for the day part.

Environment

  • Kendo UI version: 2023.2.718
  • Browser: [all]
Completed
Last Updated: 12 Jun 2023 08:52 by ADMIN
Release R3.2023-Increment.1(19.July.2023)

Bug report

Clicking on the Now button of a DateTimePicker with componentType: "modern" does not set the current time.
This is a regression introduced with v2023.1.314

Reproduction of the problem

  1. Run this dojo
  2. Open the Time view and click on Now

Current behavior

Current date and time is not set.

Expected/desired behavior

Current date and time is set.

Environment

  • Kendo UI version: 2023.1.314
  • Browser: [all]
Completed
Last Updated: 27 Oct 2022 13:23 by ADMIN
Release R1.2023-Increment.1(09.Nov.2022)

Bug report

The close event of a DateTimePicker with componentType: modern does not provide reference to the view

Reproduction of the problem

  1. Run this dojo
  2. Open and close the DateTimePicker
  3. Note e.view is undefined

Expected/desired behavior

The event data of a DateTimePicker with componentType: modern should provide reference to the view

Environment

  • Kendo UI version: 2022.3.913
  • Browser: [all]
Completed
Last Updated: 29 Feb 2024 15:06 by ADMIN
Created by: Thilo
Comments: 0
Category: Date/Time Pickers
Type: Bug Report
0

The problem can be observed in the following example from the documentation:

https://docs.telerik.com/kendo-ui/knowledge-base/datetimepicker-localization-modern-type#option-1-recommended 

Completed
Last Updated: 07 Dec 2022 13:15 by ADMIN
Created by: Matt Howeson
Comments: 1
Category: Date/Time Pickers
Type: Bug Report
0

The time picker in the datetimepicker control doesn't work fully when accessed in mobile.

The behaviour can be seen on your own demo page here https://demos.telerik.com/kendo-ui/datetimepicker/index.  Run the example, click the time icon to display available times, and you will see that you cannot scroll the times.  It just shows what is initially loaded, we would expect this to scroll to allow the time to be amended as needed.

Completed
Last Updated: 19 Oct 2023 13:12 by ADMIN
Release R1.2024-Increment.1(15.Nov.2023)

Bug report

DateTimePicker throwns an error when templated date is selected in modern type

Reproduction of the problem

1) Open the Dojo:

https://dojo.telerik.com/aBohiHiR

2) Click on the dates which are highlighted (11or 6) in the below image. On clicking on the dates it will go to the Time tab

3) Click on the Set button. You can able to see an exception in the console.

Expected/desired behavior
No error shall be thrown

Environment
Kendo UI version: [all]
Browser: [all]

Completed
Last Updated: 26 Feb 2024 14:09 by ADMIN
Release 2024 Q2
Created by: Jebilson
Comments: 0
Category: Date/Time Pickers
Type: Bug Report
0

Bug report

While clicking tab key the button to choose Date or Time, Set and Cancel gets disappear

Reproduction of the problem

Dojo: https://dojo.telerik.com/eMaQIbAw

1. Click on the date button in the date time picker to open the Calendar popup

2. Press tab until the buttons disappear.

3. Pressing shift+tab will show the buttons again.


Expected/desired behavior
Set and Cancel buttons shall not disappear


Environment
Kendo UI version: [all]
jQuery version: x.y
Browser: [all]

Completed
Last Updated: 24 Oct 2022 12:29 by ADMIN
Release R1.2023-Increment.1(09.Nov.2022)
Created by: BVZ
Comments: 1
Category: Date/Time Pickers
Type: Bug Report
0

Since R1 2022, the setOptions method re-enables a disabled widget.

Dojo

https://dojo.telerik.com/aqazivIk 

Completed
Last Updated: 01 Jun 2023 14:09 by ADMIN
Release R2.2023-Increment.3(7.June.2023)
Created by: Hallmaster
Comments: 2
Category: Date/Time Pickers
Type: Bug Report
6

DateTimePicker controls for selecting a time don't scroll on touch screen devices as of 2022.2.510. 

Previously this has worked without any problems, but since we updated to 2022.2.510 the timepicker dropdown list no longer scrolls on touch screen devices, and instead the entire page scrolls, so the user can't select any other times. 

We have included the 'kendo.mobile.min.js' and 'kendo.mobile.scroller.min.js' files but this has not resolved the issue.

Completed
Last Updated: 29 Sep 2022 14:48 by ADMIN
Release R1.2023-Increment.1(09.Nov.2022)
Created by: Beto
Comments: 3
Category: Date/Time Pickers
Type: Bug Report
0

Hi Kendo Team,

After we updated to version 2022.2.301 we decided to modify our theme by compiling the Metro theme from the source files and adjusting some of the variables provided.

When checking on the styles of the date-time-picker we noticed that the focused column of the time picker would not be highlighted anymore. Also the title would not get the darker color it had in the previous version (see attached image)

We noticed that in v2022.2.301 the focus class has changed from 'k-state-focused' to 'k-focus' (see inspector screenshot)

The styles in the files 'web/common/inputs.less' and 'web/type-metro.less' on the other hand still refer to the class .k-time-list-wrapper..k-state-focused to style title and the ::before and ::after elements that define the background color.

We will add styles to our custom file to correct this. The question for future updates would be though, which class will be the preferred one to keep.

 

Thanks,

Markus

Completed
Last Updated: 09 Jun 2021 12:32 by ADMIN
Release 2021.R2.SP.next

Bug report

When using the readonly method for the Kendo UI DatePicker when toggling to remove the readonly attribute, the aria-readonly attribute remains.

Reproduction of the problem

  1. Go to this dojo.
  2. Inspect the DatePicker element.
  3. Toggle readonly on and off for the DatePicker.

Current behavior

The aria-readonly attribute is still included in the Kendo UI DatePicker.

Expected/desired behavior

The DatePicker's readonly method should work like the DateTimePicker's method.

Environment

  • Kendo UI version: 2021.2.511
Completed
Last Updated: 12 Oct 2021 17:11 by ADMIN
Release 2021.R3

Hi,

 

We are using DatePicker and DateTimePicker with DateInput.

Since Kendo UI 2021 R1 the DatePicker is showing the DateInput mask when the value is null. The DateTimePicker behaves correctly.

 

I've prepared an example. The value is set to null manually here, but in our code it is set via MVVM binding. 

https://dojo.telerik.com/OcaVaWoX

Reproduce:

1. Select Version Kendo 2020 R3: The DatePicker and DateTimePicker are both empty. That's the expected behavior.

2. Select Version Kendo 2021 R1: The DatePicker now incorrectly shows the DateInput mask, the DateTimePicker shows the empty picker correctly.

 

Best regards

 

Completed
Last Updated: 13 Sep 2021 11:01 by ADMIN
Release 2021.R3
Created by: TESI
Comments: 0
Category: Date/Time Pickers
Type: Bug Report
0

### Bug report

When the Kendo UI DateTimePicker widget with componentType set to 'modern' is used in the filter menu of the Kendo UI Grid and the "Set" button is clicked, the form is submitted automatically.

### Reproduction of the problem

1) Set filterable.ui to be a DateTimePicker with componentType: modern;

2) Open the filter menu. Choose a date from the picker and click "Set";

3) The form is automatically closed/submitted.

A Dojo sample for reproduction (the 3rd column of the grid): https://dojo.telerik.com/ANEFExOC

### Expected/desired behavior

The form should not be automatically closed/submitted.

### Environment

* **Kendo UI version:** 2021.1.119
* **jQuery version:** 1.12.4
* **Browser:** [all]

Completed
Last Updated: 10 Feb 2021 16:39 by ADMIN
Release 2021.R1.SP.next

Bug report
In "modern" style with 24h format, it's not possible select 00 hour but only 24 

Reproduction of the problem
Open below Dojo:

https://dojo.telerik.com/AVUPahuS

Open TimePicker and try to Select 00:00

Current behavior
There is no 00:00

Expected/desired behavior
User shall be able to select 00:00 as it is in non-modern type

Environment
Kendo UI version: 2020.2.617 and above
jQuery version: x.y
Browser: [all]

Completed
Last Updated: 17 Feb 2021 15:56 by ADMIN
Release 2021.R1.SP.next
Created by: Softwarehouse
Comments: 0
Category: Date/Time Pickers
Type: Bug Report
1

Bug report

If the user opens the Kendo UI DateTimePicker with a componentType of "modern", then selects set without any modifications, it will select today instead of what is in the input.

Reproduction of the problem

  1. Go to this Progress Kendo UI Dojo.
  2. Open the DateTimePicker and select set.

Expected/desired behavior

The value in the input should remain set as the Kendo UI DateTimePicker's value.

Environment

  • Kendo UI version: 2020.3.1118
  • Browser: All
Completed
Last Updated: 14 Sep 2020 09:32 by ADMIN
Release 2020.R3
Created by: Trent
Comments: 0
Category: Date/Time Pickers
Type: Bug Report
0

Bug report

Current behavior
Component type does not apply in MVVM DateTimePicker

Dojo: https://dojo.telerik.com/eKALEfaN

Expected/desired behavior
Modern component type shall be applied

Current workaround:

Dojo https://dojo.telerik.com/OZaZaDaJ

Environment
Kendo UI version: 2020.2.617
jQuery version: x.y
Browser: [ Chrome XX ]

Completed
Last Updated: 06 Oct 2020 14:24 by ADMIN
Release 2020.R3.SP.next
Created by: Ralph
Comments: 1
Category: Date/Time Pickers
Type: Bug Report
0

I was able to duplicate an issue I found when we upgraded to the latest Kendo UI for jQuery release. The DatePicker is not working correctly when the kendo namespace, kendo.ns, is set. I was able to duplicate it using the MVVM demo example for DatePicker. The month is no longer displayed and clicking on the Month to zoom out in time stops working as well. I have not checked what other functionality is not working. I do know the parsing is working properly as well as formatting.

<!DOCTYPE html>
<html>
<head>
    <base href="https://demos.telerik.com/kendo-ui/datepicker/mvvm">
    <style>html { font-size: 14px; font-family: Arial, Helvetica, sans-serif; }</style>
    <title></title>
    <link rel="stylesheet" href="https://kendo.cdn.telerik.com/2020.2.617/styles/kendo.common.min.css" />
    <link rel="stylesheet" href="https://kendo.cdn.telerik.com/2020.2.617/styles/kendo.metroblack.min.css" />
    <link rel="stylesheet" href="https://kendo.cdn.telerik.com/2020.2.617/styles/kendo.metroblack.mobile.min.css" />

    <script src="https://kendo.cdn.telerik.com/2020.2.617/js/jquery.min.js"></script>
    
    
    <script src="https://kendo.cdn.telerik.com/2020.2.617/js/kendo.all.min.js"></script>
    
    

    <link rel="stylesheet" href="../content/shared/styles/examples-offline.css">
    <script src="../content/shared/js/console.js"></script>
  <script>
  // set the kendo namespace so not to collide with other libraries
  kendo.ns = "kendo-";
</script>
</head>
<body>
<div id="example">
    <div class="demo-section k-content">
        <div>
            <h4>Choose a date</h4>
            <input data-kendo-role="datepicker"
                   data-kendo-bind="visible: isVisible,
                              enabled: isEnabled,
                              value: selectedDate,
                              events: { change: onChange }"
                   style="width: 100%">
        </div>
        <div style="padding-top: 2em;">
            <h4>Console</h4>
            <div class="console"></div>
        </div>
    </div>
    <div class="box">
        <div class="box-col">
            <h4>Configuration</h4>
            <div>
                <label><input type="checkbox" data-bind="checked: isEnabled">Enable</label>
            </div>
            <div>
                <label><input type="checkbox" data-bind="checked: isVisible">Visible</label>
            </div>
        </div>
        <div class="box-col">
            <h4>Information</h4>
            Kendo UI DatePicker supports the
            <a href="https://docs.telerik.com/kendo-ui/getting-started/framework/mvvm/bindings/enabled">enabled</a>,
            <a href="https://docs.telerik.com/kendo-ui/getting-started/framework/mvvm/bindings/events">events</a>,
            <a href="https://docs.telerik.com/kendo-ui/getting-started/framework/mvvm/bindings/value">value</a> and
            <a href="https://docs.telerik.com/kendo-ui/getting-started/framework/mvvm/bindings/visible">visible</a> bindings.
        </div>
    </div>
<script>
    var viewModel = kendo.observable({
        selectedDate: null,
        isEnabled: true,
        isVisible: true,
        onChange: function() {
            kendoConsole.log("event :: change (" + kendo.toString(this.get("selectedDate"), "D") + ")");
        }
    });
    kendo.bind($("#example"), viewModel);
</script>
</div>


</body>
</html>
1 2