Greetings,
I have found what I think is an issue with jqxGrid, a fiddle demonstrating the issue can be found here: https://jsfiddle.net/gawyndragonspawn/dn203pzo/11/
This is a greatly simplified version of the grid settings I’m actually using, but the important things here are groupsexpandedbydefault: true, and the groups: [“lastname”, “productname”]; it should be noted that I’ve been able to consistently reproduce this error regardless of the dataset, the columns grouped, or whether there are any custom cell/group renderers in play.
To see the effect, collapse any of the top level (lastname) groups, select a visible cell, and attempt to navigate using the keyboard arrow keys. You’ll see the grid immediately jump partway down the grid, even though the correct cell IS selected via the keyboard navigation. My best guess is there’s something scrolling the grid to where it thinks the bounddata index is, even though it’s no longer at that physical point due to the group being collapsed. With all groups expanded, keyboard navigation works exactly as expected.
Is this behavior something that is expected, or is it indeed a bug? If it’s expected, is it possible to override the scrolling part of the keyboard navigation routines? Any help would be appreciated.
Regards,
Dan