When the dataSource in the DropDownList is grouped and the user searches for a non-existing value after scrolling, an error is thrown in the browser`s console.
The following error appears in the browser: kendo.all.js:324317 Uncaught TypeError: Cannot read properties of null (reading 'offsetTop')
There should be no error when searching for non-existing value is performed.
When remote data is loaded in the DropDownList and the loading icon appears while loading, the down arrow icon remains visible. Thus, both icons are overlapping.
Both - the loading indicator and the down arrow icon appear at the same time:
The down arrow icon should disappear while the loading indicator is displayed.
See Dojos. When setting the "filter" property with setOptions, the search box does not appear anymore.
Regression after 2023.1.425 (tested with 2023.2.718)
Before:
https://dojo.telerik.com/iwiyOkac
After:
https://dojo.telerik.com/UrOHuBeD
The DropDownList does not change its popup height when items added/removed from its source.
This is a regression introduced with 2023.1.314 release.
The popup height should change according to the new number of items.
Bug report
List height not properly adjusted in Cascading DropDownList since 2023.1.314
Reproduction of the problem
Dojo: https://dojo.telerik.com/osuTaKON
1. Select Parent 2 from Parent DDL
2. Open Child DDL
3. Select Parent 1 from Parent DDL
4. Open child DDL
Scrollbar appears and not all items visible
Expected/desired behavior
Height shall be adjusted correctly and no scrollbar shall be present
Environment
Kendo UI version: 2023.1.314 or newer
Browser: [all]
The Disabled attribute is not applying for the Kendo UI DropDownList.
Proceed to the following Progress Kendo UI Dojo which demonstrates the behavior.
<input id="myDropDownList" disabled="disabled" />
The DropDownList should be disabled as seen in the 2023.1.425 version of Kendo UI for jQuery.
This Disabled Attribute is working as expected for the UI for ASP.NET MVC/Core DropDownList.
@(Html.Kendo().DropDownList()
.Name("territories")
.HtmlAttributes(new { disabled = "disabled" })
//...
)
When the width of the DropDownList is set using the list.width and the DropDownList gets open there is a slight delay of expanding the popup width.
There is a delay of expanding the popup width.
####Workaround
$('.k-popup').width(600);
Dojo
There should be no delay when the width od the DropDownlist is set..
The Kendo UI DropDownList's OptionLabel has some padding before the OptionLabel which does not match corresponding items in list.
Please visit this Progress Kendo UI Dojo and open the Kendo UI DropDownList.
The OptionLabel should be matching the items below it.
When a DropDownList with filtering enabled is used inside a Kendo Window it gets unexpectedly closed when clicked between .k-input-inner
and .k-input-value-text
elements.
The DropDownList is automatically closed
The DropDownList should remain opened when clicked
After updating the version of Kendo we are using to 2022.1.412 we noticed a weird behavior in the DropDownLists. Clicking the drop down arrow once opens the list, then clicking the arrow again closes and re-opens the list instead of just closing it. Note that this does not happen while clicking on any other part of the drop down to close it, selecting an item from the drop down, or clicking outside the drop down list. It only happens while clicking on the arrow button.
Behavior can be seen in the demos on these pages:
https://demos.telerik.com/kendo-ui/dropdownlist/template
https://demos.telerik.com/kendo-ui/dropdownlist/grouping
https://demos.telerik.com/kendo-ui/dropdownlist/cascadingdropdownlist
However the behavior does not appear on these pages:
https://demos.telerik.com/kendo-ui/dropdownlist/virtualization
https://demos.telerik.com/kendo-ui/dropdownlist/serverfiltering
Steps to Reproduce:
The height of the DropDownList popup is incorrect when using LESS themes.
The popup height is incorrect.
The popup height should be big enough to fit the list.
When filtering is performed in the parent widget and an item is selected, duplicate read request are sent to the remote end point for the child widget data.
Two requests are sent to the 'Products' DropDownList read end point.
There should be a single request for reading the widget`s data.
In a virtual DropDownList with a value set, the first item is marked as selected as well. The issue occurs when using jQuery 3.4.1 or later.
Two items are marked as selected.
Only the item with value 3 should appear as selected.
It will be very nice if the AutoComplete, DropDownList, ComboBox, and MultiSelect components have the floating label functionality like the TextBox widget
https://dojo.telerik.com/iliKAqUr
Expected: should see two events for "Changed to Oranges" but only see one
Actual: status only shows one value change event from the first selection of "Oranges"
It seems this issue was introduced with the fix for https://github.com/telerik/kendo-ui-core/issues/4496
The introduction of _oldText in the _change method of kendo.list.js has introduced a flaw in the value change detection for DropDownList
The above dojo presents a way to short-circuit the issue since it is not easy to show the _oldText issue since the index check works as a fallback.
In the DropDownList and ComboBox, virtualization only works when the popup is open. In both widgets, item navigation is functional by pressing down to select the next item in the list without opening the popup. However, when the end of the first page of results is reached, the selection goes back to the top of the first page of results instead of loading the second page via virtualization. This misleads the user in that it only presents a portion of the options available. This is also an issue for disabled users and accessibility.
https://demos.telerik.com/kendo-ui/dropdownlist/virtualization
https://demos.telerik.com/kendo-ui/combobox/virtualization
In both examples, holding down without opening the popup will never load more results.
We have had this issue in the past but it is a bigger issue now that we are focusing more on accessibility since users rely more heavily on keyboard navigation.
Hi
I'm using lastest version
demo: https://dojo.telerik.com/eZOPEVeL
In offical demo i found a problem, i don't know that is a issue or any thing.
When i use DropDownList Virtualization, i filter "LILA-Supermercado" then selected a value 10780, then fire change event (that true)
Then, I open and close dropdownlist, does not choose any thing, just open and close, dropdownlist fire change event again (that not true)
this happen with any value which not loading before scroll.
some one help me
The change event is being triggered when having an initially selected item in the DropDownList and then open the DropDownList and click on the default selected item. This bug is represented only in MVVM.
The change event of a DropDownList with initial data selected is being triggered when clicking on the already selected value.
Selecting the already selected item of a DropDownList shouldn't trigger its change event because there is no actual change in the component's value. Please check this Dojo for the expected behavior.
The "change" event on DropDownList is being triggered when the value change of the widget is via API and not triggered by user interaction.
Steps to reproduce:
https://dojo.telerik.com/oKeBEZUN
Expected: a log item is NOT added because the change was programmatic and the log item is triggered on "change"
Actual: a log item is added even though the value change was programmatic
The change detection inside the select widget is faulty in that it seems to be effected by focus/blur state.
This issue was found after upgrading kendo UI. I believe the issue was introduced in 2018.1.117