Completed
Last Updated: 15 Feb 2024 12:25 by ADMIN
Created by: eDAD
Comments: 1
Category: Kendo UI for jQuery
Type: Bug Report
1

Bug Title: Filter controls are not accessible via keyboard under 'Security Groups and Service Accounts' screen.

Severity: Sev1 (Critical)

Test Environment: OS: Windows 11 22H2
OS Build: 23620.1000

Repro steps:
1.Open https://codepen.io/oneID/pen/LYaGREP
2.Activate populate grid.
3.Try navigating to Column filter controls using keyboard.
4.Observe whether filter controls are accessible via keyboard under 'Security Groups and Service Accounts' screen or not.

Actual Result:
Keyboard focus does not remain on same control after pressing 'ESC' key to close the opened ‘Filter’ popup present under 'Security Group' screen.

Expected Result:
Keyboard focus should remain on same control after pressing 'ESC' key to close the opened ‘Filter’ popup present under 'Security Group' screen.

Completed
Last Updated: 29 Feb 2024 08:49 by ADMIN
Release 2024 Q2

Bug report
ExpansionPanel control is not collapsing/expanding when set up collapseIconClass

Regression since R1 SP1 2023

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

Expected/desired behavior
The user shall be able to set expand and  collapse icons

Environment
Kendo UI version: 2023.1.314 or newer

Completed
Last Updated: 19 Oct 2023 12:58 by ADMIN
Release R1.2024-Increment.1(15.Nov.2023)
Created by: Jerry
Comments: 0
Category: Kendo UI for jQuery
Type: Bug Report
0

Bug report

The localization with zh-TW culture throws a JavaScript error.

Reproduction of the problem

  1. Open the Dojo example - https://dojo.telerik.com/oKUPuLEH
  2. Inspect the page and see the error in the browser console.

Current behavior

The following error appears in the browser console:
Uncaught TypeError: Cannot read properties of undefined (reading 'options')

Expected/desired behavior

The localization should not produce any errors.

Environment

  • Kendo UI version: 2023.2.718
  • Browser: [all]
Completed
Last Updated: 12 Jun 2023 11:43 by ADMIN
Release R3.2023-Increment.1(19.July.2023)
Created by: Jake
Comments: 0
Category: Kendo UI for jQuery
Type: Bug Report
1

Bug report

When a validation error message appears for the Kendo UI RadioGroup and CheckBoxGroup, the message appears after the first selectable button.

Reproduction of the problem

  1. Visit the following Kendo UI Form Live Demo.
  2. Clear the selection, then submit.

Current behavior

image

Expected/desired behavior

The validation message should be placed after the last input of the RadioGroup/CheckBoxGroup.

Environment

  • Kendo UI version: 2023.1.314
  • jQuery version: All Supported versions
  • Browser: all
Completed
Last Updated: 27 Sep 2023 10:44 by ADMIN
Created by: David
Comments: 1
Category: Kendo UI for jQuery
Type: Bug Report
3

When an object is passed to an iframe method and kendo.observable is called on it, an error is thrown.  This error is new in the latest kendo releases and appears to be from a change to how kendo decides if something is an object.  Kendo now uses   { Object.getPrototypeOf(value) === Object.getPrototypeOf({})) } which it did not do in prior releases.  This test fails when the object tested is passed in from another frame.

You can repo this issue on the test site we setup:   Kendo UI Snippet (sixdisciplines.com)

Click the 'Call IFrame' button and notice the following error thrown:

    Uncaught TypeError: e.bind is not a function
    at init.wrap (kendo.all.js:318535:21)
    at kendo.all.js:318535:21
    at Array.forEach (<anonymous>)
    at new init (kendo.all.js:318535:21)
    at n.observable (kendo.all.js:318535:21)
    at iframeMethod (iframetest.html?5:14:25)
    at callIFrame (test.html:17:55)
    at HTMLButtonElement.onclick (test.html:21:34)

Following is the source used for this repo. I have also attached the html files.

Test.html:

      

<html>
<head>
    <meta charset="utf-8"/>
    <title>Kendo UI Snippet</title>

    <link rel="stylesheet" href="https://kendo.cdn.telerik.com/themes/6.2.0/default/default-ocean-blue.css"/>

    <script src="https://code.jquery.com/jquery-3.4.1.min.js"></script>
    <script src="https://kendo.cdn.telerik.com/2023.1.314/js/kendo.all.min.js"></script>
</head>
<body>

<script>

  function callIFrame(){
debugger;

        var obj = new Object({ p1: 1, p2: 2, child: new Object({ c1: 1, c2: 2 }) });
document.getElementById('targetFrame').contentWindow.iframeMethod(obj);
  }

</script>
  <button onclick="callIFrame()">Call IFrame</button>

 <iframe id='targetFrame' src='iframetest.html?5'></iframe>
</body>   
</html>

iframetest.html

<html>
<head>
    <meta charset="utf-8"/>
    <link rel="stylesheet" href="https://kendo.cdn.telerik.com/themes/6.2.0/default/default-ocean-blue.css"/>

    <script src="https://code.jquery.com/jquery-3.4.1.min.js"></script>
    <script src="https://kendo.cdn.telerik.com/2023.1.314/js/kendo.all.min.js"></script>
</head>
<body>

<script>  
 function iframeMethod(obj){
debugger;
var observable = kendo.observable(obj);
alert('called')
 }
</script> 
IFrame with kendo 
</body>   
</html> 

  
Completed
Last Updated: 28 Mar 2024 17:18 by ADMIN
Release R1.2024-Increment.1(15.Nov.2023)
Created by: eDAD
Comments: 3
Category: Kendo UI for jQuery
Type: Bug Report
0
Incorrect role defined as "Link" for all the "collapsed/expand" button in the Scoring page.
Repro-Steps:
2.Navigate to the 'Run' button using tab key and activate it using enter key.
3.Turn on Screen Reader.
4.Navigate to the grid table UI present inside the right pane.
5.Observe the screen reader announcement.

Actual Result:
Incorrect role defined as "Link" for all the "collapsed/expand" button in the Scoring page. Screen reader announce like "enter table 3 by 9 link collapsed, table header Traces".

Expected Result:
Correct role should be defined as button for all the "collapsed/expand" button. Screen reader should announce like "enter table 3 by 9 collapsed, table header Traces".

User Impact:
When interactive elements have an incorrect role, it is difficult for people using assistive technology (like screen readers) to understand the purpose of the control. Knowing the role for a control helps users know what will happen when that object has focus and is selected, as well as what keyboard shortcuts to use when interacting with the control.
Completed
Last Updated: 26 Jul 2023 10:55 by ADMIN
Release R3.2023-Increment.2(30.Aug.2023)

Hi,

If Kendo grid column has enumerated values, menu filter extra condition values is not populated.

Please, see example code in dojo at https://dojo.telerik.com/oXIwobEh

Thank you.

Completed
Last Updated: 30 Jun 2023 11:34 by ADMIN
Release R3.2023-Increment.1(19.July.2023)
Created by: Larry
Comments: 0
Category: Kendo UI for jQuery
Type: Bug Report
0

Bug report

Error when trying to run npm run dev
X [ERROR] Unterminated string literal

node_modules/@progress/kendo-ui/umd/kendo.all.min.js.map:1:5961245:

Reproduction of the problem

download project from ticket : 1597960 01 Mar 2023
npm ci
npm run dev

Current behavior

an error is observer

Expected/desired behavior

the site runs without errors

Workaround

use the following import
import '@progress/kendo-ui/esm/kendo.all.js'

Environment

  • Kendo UI version: 202x.r.ddd
  • jQuery version: x.y
  • Browser: [all | Chrome XX | Firefox XX | IE XX | Safari XX | Mobile Chrome XX | Android X.X Web Browser | iOS XX Safari | iOS XX UIWebView | iOS XX WKWebView ]
Completed
Last Updated: 13 Feb 2023 08:25 by ADMIN
Release R1.2023-Increment.3(18.Jan.2023)

Bug report

When a Kendo widget is initialized in a navigatable Drawer and the user clicks in the intiialized component an error Uncaught TypeError: Cannot read properties of undefined (reading 'attr') is thrown

Reproduction of the problem

  1. Open the Dojo example - https://dojo.telerik.com/@NeliKondova/ePOgoMek
  2. Click in the MultiSelect and observe the console

Current behavior

An error: Uncaught TypeError: Cannot read properties of undefined (reading 'attr') is thrown

Expected/desired behavior

No error should be trhown even if the 'drawer-item' attribute is missing

The issue is a regression introduced with 2021 R1 - 2021.1.119 version

Environment

  • Kendo UI version: 2022.3.1109
  • Browser: [all]
Completed
Last Updated: 01 Dec 2022 11:09 by ADMIN

Bug report

Reproduction of the problem

  • Navigate to the Get the Licensing File section.
  • Login with an existing account.
  • Click on the kendo-ui-license.js button.

Current behavior

Clicking on the kendo-ui-license.js button attempts to download multiple files of the same type:

image

Expected/desired behavior

Clicking on the kendo-ui-license.js button should not attempt to download multiple files of the same type at once

Environment

  • Kendo UI version: 2022.3.1109
  • Browser: [all]
Completed
Last Updated: 18 Dec 2023 12:43 by ADMIN
Release R1.2024-Increment.2(31.Jan.2024)

Hello Kendo UI Team, 

I found one bug regarding the multidrop down selection while we want to add new on search text we enter some text and than after click on clear button and click on the add new button text is saved.

I attached one video for the same so you can easily find the issue.

Thanks & Regards.

Completed
Last Updated: 14 Oct 2022 11:11 by ADMIN
Release R1.2023-Increment.1(09.Nov.2022)
Created by: Maggie
Comments: 0
Category: Kendo UI for jQuery
Type: Bug Report
1

Bug report

When the WebPack 4 is used with Kendo version 2022.2.802 the following error is thrown in the console:

webpack_modules[moduleId] is not a function

Reproduction of the problem

  1. Open the attached sample project
    webpack-demo-wb4.zip

  2. Run 'npm install' and 'npm start' and check the browser console.

Current behavior

An error: webpack_modules[moduleId] is not a function is thrown .

Note: The latest Kendo version can be used without any issues with WebPack 5.

Expected/desired behavior

There should be no error and the app should run without any issues with Kendo version 2022.2.802 and WebPack 4

Environment

  • Kendo UI version: 2022.2.802
  • Browser: [all ]
Completed
Last Updated: 23 Feb 2024 09:30 by ADMIN

Bug report

Files are missing when trying to generate a script file for CircularProgressBar only through the Custom Download Tool.

Reproduction of the problem

  1. Open the custom download tool - https://www.telerik.com/download/custom-download
  2. Select CircularProgressBar

Current behavior

There are missing files in the exported custom file.

Expected/desired behavior

All necessary files should be included in the custom script file.

Environment

  • Kendo UI version: 2022.2.621
  • Browser: [all]
Completed
Last Updated: 24 Jun 2022 11:32 by ADMIN
Created by: Michael D
Comments: 1
Category: Kendo UI for jQuery
Type: Bug Report
0

The "Classic" SASS theme for Kendo UI (v. 5.4.0) provides the $kendo-chip-spacing variable that defines the space between the text and the icon of the chip. This styling is e.g. used in the MultiSelect widget.

However, one cannot override its default value using the approach described in the documentation for SASS themes since the variable definition is missing the "!default" part (see the source file at line 8).

Completed
Last Updated: 03 Jul 2023 07:58 by ADMIN
Created by: SWAT
Comments: 0
Category: Kendo UI for jQuery
Type: Bug Report
0

Bug report

In mobile apps when a Button is clicked it is not getting focused. This leads to the focus not being removed from the previously focused element.

Reproduction of the problem

  1. Open the Dojo
  2. Type something in the input and click the Button.

Current behavior

The returned value of the TextBox is null as the Button is not focused and the TextBox is not focused out.

Expected/desired behavior

The Button should be focused when it is clicked, thus the TextBox to be focused out.

Environment

  • Kendo UI version: 2022.2.510
  • Browser: [all ]
Completed
Last Updated: 18 May 2022 14:44 by ADMIN
Release 2022.R2.SP.next

Bug report

When ToolBar with buttons is initialized in kendo.mobile.Application an error Maximum call stack size exceeded is thrown in the browser console

Reproduction of the problem

  1. Open the Dojo example.

Current behavior

Currently, Maximum call stack size exceeded is thrown in the browser console

Expected/desired behavior

There should be no errors in the browser console when initializing a Toolbar in the mobile Application. - Working Dojo

The issue is a regression starting with 2022.1.119, introduced with commit: telerik/kendo@b728b2b

Environment

  • Kendo UI version: 2022.2.510
  • Browser: [all ]
Completed
Last Updated: 25 May 2022 09:53 by ADMIN
Release 2022.R2.SP.next
Created by: Alex
Comments: 1
Category: Kendo UI for jQuery
Type: Bug Report
1

Hi,

I would like to report a bug with Spreadsheet control. The problem is when trying to import from JSON data into a specific sheet and there are more than 200 rows for import.

If number of rows to import is up to 200, it works correctly, but if number of rows is 201 or more, import is not correct - data starts to import into new columns.

See this simple reproduction: https://dojo.telerik.com/IFuxijEZ/2


 

Completed
Last Updated: 12 May 2022 11:50 by ADMIN
Release 2022.R2.SP.next

The API docs for CheckboxGroup (https://docs.telerik.com/kendo-ui/api/javascript/ui/checkboxgroup/methods/value) states: "If passing an empty array, the value of the widget will be reset and the checked state will be removed from the selected checkboxes." But if you do this, it does NOT clear out any selections.

Code demo: https://dojo.telerik.com/IJOtaReh

Code snippit:

<ul id="checkboxgroup"></ul>
<script>
    $("#checkboxgroup").kendoCheckBoxGroup({ items: [ "one", "two", "three" ] });
    var checkGroup = $("#checkboxgroup").getKendoCheckBoxGroup();
    checkGroup.value(["two", "one"]);
    checkGroup.value([]);
</script>

 
Completed
Last Updated: 25 Feb 2022 09:14 by ADMIN
Release 2022.R1.SP.next
Created by: Thierry
Comments: 3
Category: Kendo UI for jQuery
Type: Bug Report
0

Hello, 

 

We have a project using kendo-angular with kendo-ui for jquery for some components (spreadsheet, gantt, datepicker, context-menu,..)

When we started the project we followed this doc https://www.telerik.com/kendo-angular-ui/components/framework/kendo-jquery/

 

I updated all our @progress/kendo-angular-xxx dependencies to latest versions and also kendo-ui to latest 2022.1.119

When I run the project with ng serve and the site starts, we directly have an error coming from kendo.colorpicker

Cannot read properties of undefined (reading 'options')     at kendo.colorpicker.js:279:181

 

I created an empty project with our dependencies and was able to reproduce the error. Please see attached zip file.

npm install  ->  npm run start   ->   http://localhost:4200/

Here the kendo dependencies we have:

"@progress/kendo-angular-buttons": "^7.0.2",
"@progress/kendo-angular-charts": "^6.0.0",
"@progress/kendo-angular-common": "^2.0.2",
"@progress/kendo-angular-dateinputs": "^6.0.0",
"@progress/kendo-angular-dialog": "^6.0.1",
"@progress/kendo-angular-dropdowns": "^6.0.1",
"@progress/kendo-angular-editor": "^3.0.4",
"@progress/kendo-angular-excel-export": "^4.0.3",
"@progress/kendo-angular-grid": "^6.0.3",
"@progress/kendo-angular-inputs": "^8.0.4",
"@progress/kendo-angular-intl": "^3.1.2",
"@progress/kendo-angular-l10n": "^3.0.3",
"@progress/kendo-angular-label": "^3.1.2",
"@progress/kendo-angular-layout": "^6.5.0",
"@progress/kendo-angular-pdf-export": "^3.0.3",
"@progress/kendo-angular-popup": "^4.0.4",
"@progress/kendo-angular-ripple": "^3.0.3",
"@progress/kendo-angular-toolbar": "^5.0.0",
"@progress/kendo-angular-treeview": "^6.0.0",
"@progress/kendo-data-query": "^1.5.5",
"@progress/kendo-drawing": "^1.16.2",
"@progress/kendo-licensing": "^1.2.2",
"@progress/kendo-theme-material": "^5.1.1",
"@progress/kendo-ui": "2022.1.119",

 

Regards,

Thierry FRITZ

Completed
Last Updated: 17 Feb 2023 13:01 by ADMIN
Created by: hkdave95
Comments: 0
Category: Kendo UI for jQuery
Type: Bug Report
1

Create a setting that will enable/disable the drag to select when Multiple Selection is enabled.

Current behavior

The Selectable widget which has drag selection functionality is always turned on, but in some cases it conflicts with other logic like drag and drop.

Expected/desired behavior

Create a setting to enable/disable drag-selection.

Environment

  • Kendo UI version: all
1 2 3