Currently, the highlighted (selected) text dissapers.
The selected text should not dissapear and the content of the Editor should remain unchanged.
Workaround
kendo.ui.editor.Clipboard.fn.onpaste = function(){
if (this.editor.body.contentEditable === "false" || this.editor.body.contentEditable === "inherit" ) {
return;
}
}
The DatePicker widget does not focus the input element when the calendar icon is clicked. Because of that, validation errors are persisted even when the value of the input has been filled out correctly. The input needs to be manually focused and then unfocused to get rid of the validation message.
This behavior can be observed on the following demo page:
https://demos.telerik.com/kendo-ui/validator/custom-validation
The demo should be viewed in mobile mode.
The dropDownList supports several keyboard shortcuts as documented in https://demos.telerik.com/kendo-ui/dropdownlist/keyboard-navigation. However, when e.g. a KeyDown event is triggered (and handled) by the widget, its propagation is not stopped. This behavior can be witnessed in this DOJO.
In our case, we e.g. use dropDownLists inside dialog windows that can be closed via ESC. When pressing ESC while a dropDownList is focused, this not only closes the dropDownList (as expected), but also closes the dialog.
The dropDownList should stop the propagation of events that it handled.
The value of a disabled DropDownList is not announced in the below screen reader -> browser combinations:
NVDA with Chrome
JAWS with Chrome
The value is correctly announced by NVDA in Firefox.
After testing the scenario with the ComboBox, the value was correctly announced in all screen reader -> browser combinations.
The screen reader announces the disabled state of the DropDownList, but does not announce its value.
Note - the value of the regular select element below the DropDownList is announced.
The value of the disabled DropDownList should be announced in the above mentioned combinations.
The cascade event is triggered on initialization of the DropDownLists
The cascade event is triggered on initialization
The event should be triggered when the value of the "parent" DropDownList is changed.
When navigating between inputs and after using Shift+Tab for focusing on a previous input the DropdOwnList popup does not close on pressing 'Enter' key.
The popup does not close. If we directly focus the DropDownList and follow steps 6-8 the popup will close.
The DropDownList should close when pressing the 'Enter' key.
When the DropDownList is configured with autoWidth:true, each opening of the component increases the width of the popup with 1px
The width of the popup increases with each opening
The width should remain the same
When the value of the widget is set in the dataBound event handler the filtering events is fired and e.filter is undefined
The filtering event is fired a second time and the second time the e.filter is undefined.
Double-checlk if the filtering event should be fired a second time.
The e.filter and e.sender.dataSource.filter().filters[0] should return the same value.
When used in a regular HTML form, the CheckBox doesn't get reset by the Reset button.
Workaround: Consider using the Kendo Form instead of a regular HTML form.
The CheckBoxes don't reset when clicking the Reset button
The CheckBoxes should reset when clicking the Reset Button
If the ColorPicker tools in the Editor are configured to render a gradient, you cannot type in the HEX/RGB inputs.
The inputs are not selectable and you cannot type in them.
The inputs should be selectable so that you can type in them.
Bug report
Spreadsheet validation on datatype=list, values in the dropdown are parsed to numbers. Numeric strings are automatically formatted by removing the heading zero.
Reproduction of the problem
Dojo: https://dojo.telerik.com/eOOvKJxL
validation: {
dataType: "list",
showButton: true,
comparerType: "list",
from: "{ \"001\", \"002\", \"Baz item 3\" }",
allowNulls: true,
type: "reject"
} The bug is a regression, formatting is different with a 2017 version: https://dojo.telerik.com/sCvgBzBa/5
Environment
**Kendo UI version: 2025.1.211
**Browser: [all]
The complete event is triggered after each file upload if chunkSize is set.
The complete event is triggered for each file after the uploading is done.
The complete event should trigger only once when the upload process for all files is completed.
Workaround in this Dojo example
I am using the Kendo-UI Grid's resizeColumn method do change column widths programmatically (e.g., to distribute column widths by our own custom rules). I have noticed that doing so sometimes leads to unexpected results as demonstrated in this DOJO:
Assume a grid with two columns: one has a fixed size of 200px and the other has no explicit width set.
In the first example, we programmatically set the first column's width to 200px (which should not change anything since the column already is 200px wide.
grid.resizeColumn(column, 200);This works as expected.
In the second example, we programmatically set the first column's width first to 20px and then immediately to 200px. I would expect the final outcome to be the same, since the second column should compensate.
grid.resizeColumn(column, 20);
grid.resizeColumn(column, 200);However, the second column does not shrink and the overall grid grows larger instead. Doing this repeatedly causes the columns to grow larger and larger over time.
Of course, this is a simplified example and I do not call resizeColumn() twice right after each other.
When a DropDownTree is placed in a Kendo Dialog, an alert about 'Blocked area-hidden...' element appears in the console once the DropDownTree is opened.
A warning Blocked aria-hidden on an element because its descendant retained focus. The focus must not be hidden from assistive technology users. Avoid using aria-hidden on a focused element or its ancestor.... appear
There should be no warnring about hidden elements in the console.
Hi!
I have noticed the following behavior of the Kendo-UI MultiSelect widget (reproducible in this DOJO):
-> the button is still focused
The user has interacted with the MultiSelect, so it should grab the focus. Since the tag is removed, I would have expected the whole widget to be focused instead. At least this is what happens when clicking the "clear" button.
When the destroy() method is used for kendoPivotConfiguratorV2 and kendoPivotConfiguratorButton an error is thrown.
An error: TypeError: Cannot read properties of null (reading 'removeData') is thrown.
There should be no error, and the configurator and the kendoPivotConfiguratorButton should be successfully destroyed.
Bug report
Dropdown Not Visible in Frozen Pane in Kendo jQuery Spreadsheet
Reproduction of the problem
Dojo example - https://dojo.telerik.com/mLetbVPM
Environment
jQuery: 3.7.0
Kendo UI version: [all]
Browser: [all]
If a Scheduler event's start time is set differently than :00 or :30, the event will be dropped in an incorrect slot when snap is enabled. The start time in the hint is also incorrect.
The event will be placed at 2:19 AM instead of at 2:00 AM
The event should be placed at the dropped slot.
Grid rows could not be properly selected on iPad
The rows could not be selected.
It should be possible to select a row in the Grid when it is loaded on iPad.
Used device for testing: iPad Pro iOS18.6
Reordering using clickMoveClick in the Grid is very inconsistent.
The targeted row is not being reordered
The targeted row should be reordered