https://dojo.telerik.com/ERegiQEN/3
Run the example in the Dojo and observe the console for errors.
Bug report
Deselecting a ListView item using the keyboard (Ctrl+Space) doesn't trigger the "change" event
Reproduction of the problem
https://dojo.telerik.com/OComOlad
Focus the Listview (Alt+W)
Select the first item by pressing [Spacebar] on keyboard. Notice the "change" event log under console in dev tools.
Now, deselect the item by pressing [Ctrl+Spacebar]. Notice the "change" event was not triggered even though the item got deselected.
Expected/desired behavior
Change event shall be triggered upon detecting with the keyboard
Environment
Kendo UI version: all
jQuery version: all
Browser: [all]
Sometimes, I need to present a dynamic list bound to a dataSource. I believe ListView is the widget for that.
However, ListView adds role="listbox" to the root element and role="option" to children.
Per https://www.w3.org/TR/wai-aria-1.1/#listbox , a listbox is a widget that allows to select an item. A non-selectable ListView should have role="list" and its children should have role="listitem".
Bug report
The Kendo UI ListView widget is not rendering a vertical scrollbar when the scrollable option is set to "endless" and the content overflows out of its wrapper.
Reproduction of the problem:
1. Set the scrollable option to "endless".
2. Dojo sample for repro:
https://dojo.telerik.com/OKIqAdOv
### Environment
* **Kendo UI version:** 2020.3.915
* **jQuery version:** 1.12.4
* **Browser:** [all]
Reproduction:
Expected result: a message should be logged.
Actual result: no message is logged.