DataGrid MULTI select bugs using SPACEBAR and keyboard

  1. Selecting a row with the spacebar on keyboard works only on the first column with checkboxes. When the focus is on different cell/column, the selection does not work.
    In Vaadin DataGrid it works, but not here.

  2. The actual bug is in the un-selection. Hitting SPACEBAR on a selected a row does not unselect that row. The row stays selected. Note that, it works when only one row is selected. When more than one row is selected, thenthe un-selection does not work.

  3. Using SHIFT + click for multi selection does not work for selecting more rows…

  4. Using SHIFT and ARROW DOWN/UP keys does not work for selecting more rows.

It is a UX pitty…

IMHO working with data is the most essential part of the application. And that is why the DataGrid should be a masterpiece with all best UX features including keyboard shortcuts.

Thanks,
Tomas.

Hi,

All described issues have nothing to do with Jmix directly, they are bugs of Vaadin Grid component that is used in Jmix.

Could you specify in what Vaadin version it works? As I see that everything described above is present in the current Vaadin version. You can test it in the Vaadin doc: Grid | Components | Vaadin Docs

Regarsd,
Glev