Welcome to the Angular feedback portal. We’re happy you’re here! If you have feedback on how to improve the Angular, we’d love to hear it!>
Thanks for joining our community and helping improve Syncfusion products!
Currently, if you use the up or down arrow keys to navigate between rows in the grid, it automatically toggles the selected status of the row that it navigates to. This is completely counter-intuitive, as most controls that users will be used to do not work this way. Arrow keys are used for navigation and Enter or Space is used for selection. Plus, there doesn't seem to be a way to prevent this behavior, so there is no way (not even a counter-intuitive way) to navigate between rows in the grid in an accessible way, without also selecting/deselecting the row.
I could possibly see this being wanted behavior when the grid only allows a single selection, although I wouldn't recommend it then either, because it's still not expected. But for grids that allow multi-selection, I can't think of a time that auto-toggling the selection on navigation would make sense. At the very least, there should be a simple way to disable this behavior.