Currently to close the colorPicker manually, we have to do ".kendoColorPicker('close')", however the rest of the dropdowns/combos uses ".kendoPopup('close')". It will be great to support it as well with colorPickers to allow closing of all popup elements on scroll with a uniform solution
When using AngularJS binding for dropdownlist options in the latest version of Kendo (2018.3.1017), the option labels are not dynamically bound to the scope/controller. I changed one of the options to have the label {{::foo}} and set the field foo to "BAR" when initializing the scope. When I run this code with the latest version, the literal text "{{::foo}}" is displayed for the first item of the drop down. When I use an older version of Kendo (2018.2.516), the text "BAR" is displayed for that item. This is a regression bug that is causing an error in our product.
Here is a testcase that illustrates the problem. To toggle between the working and broken versions, change the CDN values.
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.
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.
When there is no filter enabled in the DropDownList it is possible to select an item just by typing, without opening the DropDownList popup.
https://dojo.telerik.com/ELEfIZIx
It would be useful if such an option is available when the filter of the widget is configured.
In DropDownList when virtualization is enabled and the value of the widget is set through the value method, the cascade event is fired twice.
The cascade event will be triggered twice.
The cascade event should be triggered only once.
In Combox, DropDownList, Multiselect widgets, when grouping, the first item is incorrectly rendered (inconsistently with the others).
This can be observed as of today on:
Additionaly, when groupTemplate is defined, it's ignored for the first item: https://docs.telerik.com/kendo-ui/api/javascript/ui/dropdownlist/configuration/grouptemplate
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.
Hi Team,
I'd like to request the functionality to add a Clear Button for the Kendo UI DropDownList similar to the ComboBox.
Thank you!
Describe the bug
While the loading icon is visible in the DropDownList when fetching data, the widget's height is changed.
To reproduce
You can compare the height of the two dropdownlists
Expected behavior
The height of the DropDownList shouldn't change when the loading icon is visible.
Affected browsers (please remove the unneeded items)
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 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.
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.
Hi Team,
I would like to request to add a class which associates with the Kendo DropDownList. This way, the developer could use CSS instead of jQuery to change the style of the specific popup.
Thank you!
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" })
//...
)
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]
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.
Currently, the Virtualized DropDownList does not handle the autoWidth property, as describe in the offical client-side API documentation.
It would be beneficial if there is a way to circumvent around this limitation.
When the DropDownList component is configured with Adaptive Mode and Filtering, opening the dropdown on a mobile device and attempting to type in the search field causes the popup to close immediately.
With Adaptive Mode and Filtering enabled, the DropDownList popup closes immediately when tapping the search field on a mobile device.
The DropDownList popup should remain open when tapping the search field on a mobile device, allowing users to enter text and filter options.
1678876
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