SitePen / dgrid

A lightweight, mobile-ready, data-driven, modular grid widget designed for use with dstore
http://dgrid.io/
Other
628 stars 296 forks source link

Fix a bug with keyboard navigation when there is no data #1424

Closed nmfriesen closed 5 years ago

nmfriesen commented 6 years ago

When Keyboard.js is mixed into a grid and the grid does not have any data, when the grid gets focus, using the up or down arrow keys, or the Page Up or Page Down buttons will cause an error and log it in the console window. I've created an example of this here: http://plnkr.co/edit/iI2TuSy5HnrhSmEqulED (open the F12 console to see the errors).

This should fix the issue by not trying to navigate if no node is focused.