F2 (the typical binding to starting an edit) no longer has any effect.
to reproduce, take your favourite editable table configured with tableCells that support editing and in default !cellSelectionEnabled mode
- single click an editable cell
- press F2 (or the equivalent in your OS)
expected behaviour: cell starts editing
actual behaviour: nothing happens
The only way to start an edit is to double-click a cell. From a UX perspective, that's unacceptable - all controls must be equally well usable by both mouse and keybord
It's a regression, as it did work as expected in jdk8_u5. Technical reason seems to be the changed semantic of focusedCell (now never carries a column) - so there is no longer any observable target/state to start editing on.
to reproduce, take your favourite editable table configured with tableCells that support editing and in default !cellSelectionEnabled mode
- single click an editable cell
- press F2 (or the equivalent in your OS)
expected behaviour: cell starts editing
actual behaviour: nothing happens
The only way to start an edit is to double-click a cell. From a UX perspective, that's unacceptable - all controls must be equally well usable by both mouse and keybord
It's a regression, as it did work as expected in jdk8_u5. Technical reason seems to be the changed semantic of focusedCell (now never carries a column) - so there is no longer any observable target/state to start editing on.