Deselecting a ListView item using the keyboard (Ctrl+Space) doesn't trigger the "change" event
Reproduction of the problem
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.
Change event shall be triggered upon detecting with the keyboard
Kendo UI version: all
jQuery version: 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".
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:
* **Kendo UI version:** 2020.3.915
* **jQuery version:** 1.12.4
* **Browser:** [all]
Expected result: a message should be logged.
Actual result: no message is logged.