Unplanned
Last Updated: 28 Sep 2020 11:59 by ADMIN

Bug report
The new text data binding option does not work correctly.

Reproduction of the problem
https://dojo.telerik.com/ezuYuFIp/7


Current behavior
text binding does not bind the value


Environment
Kendo UI version: 2020.3.915
jQuery version: 1.12.3 / 3.5.1
Browser: all

Unplanned
Last Updated: 28 Sep 2020 11:04 by ADMIN

Bug report
Grid Filter Inputs Value Switch after filter is applied and filter menu reopened

Current behavior
When the second input in the filter menu is provided and grid filtered after reopening the filter menu the filtered value is bonded to the first input

Dojo to reproduce:

https://dojo.telerik.com/UXajIbey

Steps to reproduce:

1. Open filter menu for "Event Date" column

2. Set a filter value on the second DatePicker input and hit the Filter button

3. Reopen the filter menu on the same column

Expected/desired behavior
The filtered value shall be bonded to the input user has provided

Environment
Kendo UI version: all
Browser: all

Completed
Last Updated: 28 Sep 2020 08:28 by ADMIN
Release 2020.R3.SP.next
Created by: Mitchell
Comments: 1
Category: Editor
Type: Bug Report
1

A tester of ours noticed a bug that completely breaks the editor until the page is refreshed.

 

  • Click "Insert Hyperlink"
  • Add a link
  • Add a space in the "Text" field
  • Click "Insert"

Script error "Cannot read property 'nodeType' of null" in the console. None of the buttons work until the page is refreshed.

 

Attached is a video example tested with Dojo editor. Thanks!

Planned
Last Updated: 28 Sep 2020 07:02 by ADMIN

Bug report

In a Gantt with a custom editor template, an error "Cannot read property 'getTime' of null" is thrown when you try to save a task.

Regression introduced in the latest version, works fine with 2020.2.617.

Reproduction of the problem

  1. Open this Dojo example - https://dojo.telerik.com/@martin.tabakov@progress.com/ePohoyoB/15
  2. Open the edit popup for a task and try to modify a Date.
  3. Hit Save.

Current behavior

An error Cannot read property 'getTime' of null is thrown.

Expected/desired behavior

No errors should be thrown.

Environment

  • Kendo UI version: 2020.3.915
  • Browser: [all]
Unplanned
Last Updated: 25 Sep 2020 11:43 by Stephane

Bug report

Reproduction of the problem

  1. Open the following Demo with one of the SASS themes.
  2. Open the filter menu for the ProductName column

Current behavior

There is an additional border around the search input. The border appears when Sass is used.

Expected/desired behavior

The additional border should be removed.

Environment

  • Kendo UI version: 2020.3.915
  • Browser: [all]
Unplanned
Last Updated: 24 Sep 2020 16:37 by Drew
Created by: Drew
Comments: 0
Category: Kendo UI for jQuery
Type: Bug Report
0

Bug report

There is no definition of type in the WorkbookSheetRow definition (line 21897 in kendo.all.d.ts):

interface WorkbookSheetRow {
	cells?: WorkbookSheetRowCell[];
	index?: number;
	height?: number;
}

The values of the sheets.rows.type: https://docs.telerik.com/kendo-ui/api/javascript/ooxml/workbook/configuration/sheets.rows.type

Reproduction of the problem

Current behavior

Expected/desired behavior

Environment

  • Kendo UI version: 2020.3.915
  • jQuery version: x.y
  • Browser: [all]
Pending Review
Last Updated: 24 Sep 2020 10:49 by Fangchun Lim
Created by: Fangchun Lim
Comments: 0
Category: Kendo UI for jQuery
Type: Bug Report
0

Hello Kendo team,

I was trying to achieve a kendo style textbox with an icon on the left, like this

It works fine on LESS-based theme, but on SASS-based theme the nner <input /> element is not getting the proper styling, like this

I have prepared a simple dojo to demonstrate this issue. I have tried all the 3 SASS theme, seems like all of them having same issue.

http://dojo.telerik.com/ecaLaPoH

Pending Review
Last Updated: 24 Sep 2020 08:25 by Marlon
Created by: Marlon
Comments: 0
Category: Scheduler
Type: Bug Report
0

Hi all,

The following occurs to me when I have culture enabled. It seems a bug in the Scheduler end-date datepicker (editor popup, recurrence end-date) for at least in Firefox & Kendo 2020.2.617 (and higher versions).

When I want to end a recurrence by filling the end-date... the dates are missing. As you can see in the screenshot and link: https://dojo.telerik.com/OfIVozUY/2

How to fix this?

Thx in advance!

With kind regards,
Marlon

 

 

Unplanned
Last Updated: 24 Sep 2020 07:49 by ADMIN
Created by: Andreas
Comments: 1
Category: Date/Time Pickers
Type: Bug Report
1

Dear Kendo UI team,

 

I have experienced an issue with the Kendo UI datepicker when accessing it with a screenreader on the Kendo UI Vue preview page (https://www.telerik.com/kendo-vue-ui/components/dateinputs/datepicker/):

 

In the month/year view, if I change the selection, the selected date (from the original view before "zooming out" into the month/year view) is read out.

 

Expected behaviour: The currently selected month/year should be read out.

 

Steps to reproduce:

  • Start a screenreader (I have tried NVDA and JAWS).
  • Focus on the calendar, open it.
  • Change the view to the month/year view by using Ctrl+Arrow Up.
  • The focus is now on the month/year corresponding to the current date.
  • Change the selection by using one of the arrow keys.
  • No matter the current selection, always the (whole) current date is read out.

 

Software versions used:

  • Browsers:
    • Chromium 77.0.3865.75
    • Microsoft Edge 44.18362.449.0
  • Screenreader (always initial configuration):
    • NVDA 2019.1.1
    • JAWS 2019.1906.10 ILM
  • OS: Windows 10, latest updates
  • Keyboard layout: German

 

Furthermore, it seems to me that with Microsoft Edge in combination with JAWS I cannot open the month/year view, maybe because of a conflict of keyboard event handlers between the component and JAWS. Also the escape key has no effect, it does not close the datepicker.

 

The issue also occurs for the original jQuery version.

 

Thanks for your support.

 

Kind regards,

Andreas Schütz

Unplanned
Last Updated: 21 Sep 2020 11:59 by Nurbek

Bug report

The Scheduler generates an additional event when a recurrenceRule with an end date and nth occurrence is used.
RRULE:WKST=MO;FREQ=MONTHLY;INTERVAL=1;BYDAY=TH;UNTIL=20201015T045959Z;BYSETPOS=4 should create an event, occurring every fourth Thursday until 15Oct2020. The scheduler will display an additional event on the 22Oct2020. Creating an event and manually configuring the recurrenceRule for an event, occurring every fourth Thursday until 15Oct2020 will result in the same behavior.

Reproduction of the problem

  1. Run this dojo
  2. Navigate to Oct2020

Current behavior

An event is displayed for 22Oct2020

Expected/desired behavior

No event should be displayed for 22Oct2020.

Environment

  • Kendo UI version: 2020.3.915
  • Browser: [all]
In Development
Last Updated: 18 Sep 2020 11:44 by ADMIN

Bug report

When a draggable item that is part of a tile of the Kendo UI TileLayout is dragged, JavaScript errors are thrown. This is due to the fact that the Draggable widget, internally used, calls the drag event of the widget instances inside the TileLayout.

Reproduction of the problem

1. Edit the live demo in a Dojo: https://demos.telerik.com/kendo-ui/tilelayout/index

2. Make any of the grids, resizable or groupable.

3. Resize or group a column.

4. JavaScript errors are thrown.

Environment

* **Kendo UI version:** 2020.2.617
* **jQuery version:** 1.124
* **Browser:** [all] 

In Development
Last Updated: 18 Sep 2020 08:13 by ADMIN
Created by: Piotr
Comments: 0
Category: Filter
Type: Bug Report
0

Bug report

Using Array.prototype adds items to FIlter fields DropDownLists

Reproduction of the problem

Open below Dojo and run it.

https://dojo.telerik.com/izABOFaf/2

Open Featured DDL. The result is


Expected/desired behavior

Using Array.prototype shall not add items to the DDL


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

Unplanned
Last Updated: 17 Sep 2020 15:56 by jwize
Created by: jwize
Comments: 0
Category: Tooltip
Type: Bug Report
1

Bug report

When a user mouseover's a specific element that produces the Kendo UI Tooltip initially with a position of bottom, the tooltip is below the browser window. Upon the mouseover a second time, the tooltip shows changes position to top.

Reproduction of the problem

  1. Go to https://dojo.telerik.com/@PMcDonou/uzOyoROh
  2. Mouseover the clip icon at the bottom of the Grid.

Current behavior

This will initially appear below the window. Upon mouseover a second time, will be above. Here is a screencast of the behavior.

Expected/desired behavior

The Kendo UI Tooltip should appear above to initially instead of being displayed outside the user's view.

Environment

  • Kendo UI version: 2020.3.915
  • Browser: all
Unplanned
Last Updated: 17 Sep 2020 08:11 by JamesD

Bug report

Clicking inside the content of a modal Window with an iframe and then closing the Window does not remove the k-state-focused class from the Window wrapper.

Reproduction of the problem

  1. Run this dojo
  2. Click the Open Window button
  3. Click inside to content of the Window
  4. Close the Window

Current behavior

The window widget wrapper still has a k-state-focused class:

<div class="k-widget k-window k-state-focused" data-role="draggable" style="visibility: visible; display: none; padding-top: 45px; min-width: 90px; min-height: 50px; z-index: 10004; transform: scale(0.7);">
...
</div>

Expected/desired behavior

k-state-focused class should be removed upon closing of the Window

Environment

  • Kendo UI version: 2020.3.915
  • Browser: [all]
Unplanned
Last Updated: 17 Sep 2020 04:49 by ADMIN
Created by: Graeme
Comments: 0
Category: DateInput
Type: Bug Report
1

I have noticed some weird behaviour when using the SwiftKey keyboard on Android.

To recreate:

- Install SwiftKey keyboard and enable
- browse to https://demos.telerik.com/kendo-ui/dateinput/index in chrome for android 
- Select year component of date input control
- type 1 - year shows as 0001 - correct
- type 9 - year shows as 0019 - correct
- type 7 - year shows as 0009 - incorrect
- type 5 - year shows as 0019 - incorrect

All the other keyboard i have tried work as expected, i appreciate that this is a non standard keyboard on Android however it is a widely used one and works as expected when typing 1975 into any other app / control on the device.

Unplanned
Last Updated: 15 Sep 2020 09:09 by ADMIN

Hello,

 

I have some problems with setting up correct Cell Validation for my use-case. I want to create a list validation which is going to have a numeric options instead of typical string values.

So in order to achieve that I created a following cell validation:


{
    dataType: "list",
    showButton: true,
    comparerType: "list",
    from: '{1,2,3,4,5}',
    allowNulls: true,
    type: "reject"
}

 

Everything works fine in the widget, but the problems starts when I want to Export the following spreadsheet to Excel format. I'm getting the following message when trying to open such file:

 

In the past I had a similar problem with the list validation (but for string values) (https://www.telerik.com/account/support-tickets/view-ticket/1381434)

There you suggested to create a validation using different format for "from" property. So I decided to change it from:

from: '{1,2,3,4,5}',

to

from: '"1,2,3,4,5"',

 

After that I can freely export the spreadsheet without any problems, but then my list is inserting string values instead of numeric ones, therefore this solution is not suitable for my use-case.


And my question is: Is there a possibility to create a Cell validation where I can put numeric values as a possible options without breaking the export process? 

 

Here's a example spreadsheet, which I used to reproduce this behavior: https://dojo.telerik.com/IfuMIbic

 

Best regards,

Unplanned
Last Updated: 14 Sep 2020 11:16 by omti
Created by: omti
Comments: 0
Category: Grid
Type: Bug Report
1

Bug report

When the Grid is used with MVVM, if there is a footer template defined for a given column and 'data-auto-bind' is set to false, the footer template is not rendered properly.

Reproduction of the problem

  1. Open this Dojo and run it. See the expected footerTemplate result
  2. Change the 'data-auto-bind' property to false
  3. Run the project again

Current behavior

The footerTemplate defined for the "Unit" column is displayed under "ProductName"

Expected/desired behavior

The footerTemplate defined for the "Unit" column should be displayed under the "Unit" column

Environment

  • Kendo UI version: 2020.2.617
  • jQuery version: x.y
  • 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 ]

Unplanned
Last Updated: 14 Sep 2020 08:15 by ADMIN

Bug report

When a label HTML element is assigned to the switch and the user clicks it, the switch does not change its state. However, the change event is triggered. The issue could be observed when the widget is bound via MVVM.

Reproduction of the problem

1. Declare an input element and a label-for element.

2. Initialize the Kendo UI Switch.

3. Click on the label.

https://dojo.telerik.com/AHutaQUP

Environment

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

Completed
Last Updated: 14 Sep 2020 08:10 by ADMIN
Release 2020.R3
Hello,

autoFitColumn not working for columns if they are locked and in multi-column header. Example is below. If I remove "locked: true" from first column, than it works good. Can you help me please?

 
<!DOCTYPE html>
<html>
<head>
    <style>html { font-size: 14px; font-family: Arial, Helvetica, sans-serif; }</style>
    <title></title>
 
     
     
     
 
</head>
<body>
        <div id="example">
            <div id="grid"></div>
 
            <script>
                $(document).ready(function () {
                    $("#grid").kendoGrid({
                        dataSource: {
                            type: "odata",
                            transport: {
                                read: "https://demos.telerik.com/kendo-ui/service/Northwind.svc/Customers"
                            },
                            pageSize: 20
                        },
                        height: 550,
                        groupable: true,
                        sortable: true,
                        resizable: true,
                        reorderable: true,
                        pageable: true,
                        columnMenu: true,
                        dataBound: function() {                         
                          this.autoFitColumn("CompanyName");
                          this.autoFitColumn("ContactTitle");                         
                        },
                        columns: [{                           
                            title: "Group",
                            width: 420,
                            locked: true,
                            columns: [{title: "CompanyName",width:60, field: "CompanyName"},
                                        {title:"ContactTitle", width:60, field: "ContactTitle"}]
                            },
                        {
                            title: "Contact Info",
                            columns: [{
                                field: "ContactTitle",
                                title: "Contact Title",
                                width: 200
                            },{
                                field: "ContactName",
                                title: "Contact Name",
                                width: 200
                            },{
                                title: "Location",
                                columns: [ {
                                    field: "Country",
                                    width: 200
                                },{
                                    field: "City",
                                    width: 200
                                }]
                            },{
                                field: "Phone",
                                title: "Phone"
                            }]
                        }]
                    });
                });
            </script>
        </div>
 
 
</body>
</html>
1 2 3 4 5 6