Bug in DataTable when scrolling

I have a datatable, that loads data dynamically.
The datasource is a total of more than 900 rows, and the api returns 25 rows at a time.

Then the datatable has set
navigation: true,
select: ‘row’,

Using that settings, I can select a row, and then scroll up and down using the keyboard.

But if I hold down the -key, I scroll down one page at a time. But after a few pages, an error occurs:

Uncaught TypeError: Cannot read property ‘id’ of undefinedwebix.extend._selections._commonselect._add_item_select @ webix_debug.js:18385webix.extend._selections.row._post_select @ webix_debug.js:18461webix.extend._selections._commonselect._select @ webix_debug.js:18333webix.extend.moveSelection @ webix_debug.js:21079(anonymous function) @ webix_debug.js:13128webix.UIManager._process_calls @ webix_debug.js:3905webix.UIManager._check_keycode @ webix_debug.js:3890webix.UIManager._keypress @ webix_debug.js:3760(anonymous function) @ webix_debug.js:238

(I’m using the gpl-version of webix 2.4.7)

It seems like a bug?

There is a known issue with keyboard navigation and dynamical loading. Fix will be included in the next build.

For now, you can try to use a loadahead option, which will preload next page and will resolve the issue.

http://forum.webix.com/discussion/4665/error-occurred-when-navigating-datatable-by-down-key-to-next-page-using-dynamic-loading

I will try that fix, thanks.

Is there a list of known bugs in Webix available to the public?

Unfortunately, there is no such list.

We are releasing fix build each few weeks, so there is no need for long time bug tracking.