### Bug report
When the virtualization is enabled, in some cases, the selected options in the dropdown do not match the selected options in the input.
### Reproduction of the problem
1) Create a MultiSelect with Virtualization (for example, the same configuration as in the online demo).
2) Select multiple options from the dropdown.
3) Enter a search entry in the input to filter the displayed options and select a specified option.
4) Scroll down and select another option.
5) Remove some of the already selected options through the input.
6) Open again the dropdown. The selected options in the input do not match the selected options in the dropdown.
A screencast for reproduction: https://app.screencast.com/v6GtyST0dQAnh
### Expected/desired behavior
When a user creates a filter with a date, it starts as an empty Datepicker, but the value is appearing as an empty string. Thus, if the user clicks apply, an error appears in the console. If you place a value in the DatePicker and clear it, the value will be Null.
The filter menu sends isnull filter queries in the following format:

While the Filter component sends it as follows:

As a result the ToDataSourceResult method fails.
If the DatePicker is empty, the filter should properly perform the 'isnull' query upon clicking apply.
### Bug report
When setting autoWidth: true and expanding a node, the popup's width is not adjusted based on the displayed child nodes.
### Reproduction of the problem
1) Enable the autoWidth option and open the DropDownTree.
2) Expand an item. A horizontal scrollbar appears and the width of the popup is not adjusted as expected:
A Dojo sample for reproduction: https://dojo.telerik.com/faeuFFwb/2
### Expected/desired behavior
The width of the popup must be automatically adjusted when expanding an option and the "autoWidth" option is enabled.
### Environment
* **Kendo UI version: 2025.2.702
* **jQuery version: 3.7.1
* **Browser: [all]
When the user searches for a value in the MultiSelect and then selects an item, the search value persists.
Even when an item is selected, the search value still appears
When selection is performed, the search value should be cleared
select: function (e) {
e.sender.input.val("");
},
Dojo - https://dojo.telerik.com/JCwOdXsL
TabStrip with DOM DataSource rendering does not update contentUrls when updated through the options
Script.js tabTabStrip with DOM DataSource rendering does not update contentUrls when updated through the options.
TabStrip with DOM DataSource rendering should update contentUrls when updated through the options.
<script>
$(() => {
const tabStrip = $("#tabstrip").data("kendoTabStrip");
tabStrip._contentUrls[1] = `~/shared/web/tabstrip/ajax/ajaxcontent1.html`;
});
</script>When applying data validation to all cells of a xlsx file and trying to import the file via Telerik.Web.Spreadsheet as demonstrated in the Server Import/Export demo the application will crash.
Loading will fail.
File should be loaded
Possibly related to #4017
In the reported scenario there are 1048576 rows, with 16384 columns, resulting in 17179869184 cells all with applied non-default validation value, and we iterate them all to set the validation value, so it can be serialized.
File Manager's toolbar overflow button does not show when the items are marked with the overflow setting.
The overflow button is not displayed when one of the items is configured with the overflow setting.
The overflow button should be displayed when one of the items is configured with the overflow setting similar to the conventional toolbar widget's items.
When the pasteHtml command or the paste method is used on a line that only has or a tag these are deleted.
Alternatively, turn on Bold formatting without typing anything and click the Add Module button. The Bold formatting gets cleared
Pasting content in the Editor
Related to daylight saving: in the US on14 March, 2021, at 2:00AM the clocks are moved 1h forward.
Dojo example.
The selection is moved 1h back to 1:00AM (or 1:30AM respectively) and the event is created at this time.
The event should be created at 3:00AM. This will be consistent with the way Outlook handles daylight saving - in a new meeting if you select 2:00AM as a start time, it is automatically changed to 3:00AM.
If a ListItem element contains a margin-left style, the user can not delete the bulleted item.
Here is a screencast of Case 1 in action.
The bulleted item should be deleted when the user presses backspace.
Hello Team,
when I add new folder then I rename it to 1.1 it show me 1.1.1 but the folder name is 1.1 and in properties 1.1 but I don't want it to show 1.1.1
the file manager add .1 automatically and if I rename it 2.2 it add .2 then the file display name 2.2 .
Please help,
Thank you,
The item is no longer highlighted as selected.
The item is highlighted as selected.
Gantt CurrentTimeMarker reappears after the Grid and Gantt tables are resized from the pane between them

After the resize the marker reappears
The FileManager triggers two Read requests when double clicking a folder in the ListView/GridView. The behavior can be observed in the Basic Usage Demo.
When navigationg to a folder in the TreeView using a single click, the component triggers a single Read request.
Could you consider optimizing the request handling when navigating to nested folders, particularly in ListView/GridView, to reduce redundant Read calls and improve performance?
Hello,
On Chrome for Android, the dropdown menu appears offscreen. With Firefox for Android or Chrome desktop, it works well.
This sample reproduces the problem : https://runner.telerik.io/fullscreen/@kakone/azuPAHuy. If you click on the right item (user icon), the dropdown appears offscreen.
### Bug report
When an Editor component in inline mode is set as an editor in an InCell editable Grid, the Grid cell does not enter edit mode on "click". The issue occurs since version 2023.1.314.
### Reproduction of the problem
1) Create an InCell editable Grid.
2) Set an Editor component in inline mode as an editor to a specified Grid column.
3) Try to edit the cell.
4) The cell flashes and does not enter edit mode.
A Dojo sample for reporduction: https://dojo.telerik.com/zQUvDQEq (check out the "ProductName" column)
### Expected/desired behavior
The Grid column that uses Editor component in inline mode must be editable.
### Environment
* **Kendo UI version: since 2023.1.314
* **jQuery version: 3.4.1
* **Browser: [all]
It will be great if we can have a very simple "out-of-the-box" way to add a Column Chooser in the toolbar, similar to the Search Feature.
Something like Syncfusion's column chooser here:
https://ej2.syncfusion.com/aspnetcore/Grid/ColumnChooser
This will help me significantly in my development effort and provide a much better experience for my paying customers.
I have hundreds of grid tables with different schemas, columns with MinScreenWidth, and hidden columns (depending on the availability of data).
On a page, it can have multiple grid tables that are dynamically generated.
I also use View Component to generate each grid table.
The current column menu isn't perfect because I want it to only act as a filter checkbox, not a menu where a user needs to click twice to access the filtering feature. (And my users need to use the filtering mechanism A LOT)
Thanks,
Luke
### Bug report
Starting with version 2024.4.1112, the built-in PDF export of the Spreadsheet throws a client-side error when the sheet contains an image.
### Reproduction of the problem
1) Open the Images demo: https://demos.telerik.com/aspnet-core/spreadsheet/images
2) Export the sheet to PDF.
3) An error is logged in the browser console: "Uncaught TypeError: n.Image is not a constructor".
The last working version is 2024.3.1015.
### Expected/desired behavior
PDF export must work as expected.
### Environment
* **Kendo UI version: 2024.4.1112
* **jQuery version: 3.7.1
* **Browser: [all]
Editor components throw AmbiguousMatchException when bound with models that have property shadowing in inheritance hierarchies.
new keyword(optional)
The components should handle property shadowing gracefully and generate the appropriate HTML input element.
AmbiguousMatchException is thrown when trying to bind the component to the shadowed property.
1699473