Keyboard navigation in datatable works fine for small number of rows OR columns, but becomes very slow when there are many rows AND columns.
It occurs when OS key repeat rate is set to fast.
In the snippet below please resize datatable window to show at least 15 columns and 40 rows (use mini or compact skin), and then try to navigate by pressing down cursor key and keeping it down:
When trying to continuously scroll using keyboard, datatable freezes or becomes very jerky. However, using the scrollbars to scroll datatable provides pretty smooth experience. I guess the reason for that may be that repeated keystroke is received before the datatable updates its view and consecutive keystrokes result in freezes.
I suppose faster computer will provide smoother experience, but still there is big performance gap between using scrollbars and keyboard cursor keys.
To webix team: do you think that behaviour could be improved?