Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8096644

[TableView] Regression TableView: cannot start editing via keyboard

XMLWordPrintable

      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.

            jgiles Jonathan Giles
            fastegal Jeanette Winzenburg
            Votes:
            1 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: