Uploaded image for project: 'Magnolia UI'
  1. Magnolia UI
  2. MGNLUI-3105

Keyboard focus should only move the focus, not the selection

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Obsolete
    • Icon: Neutral Neutral
    • None
    • 5.3.12, 5.4.4
    • tree/list, user interaction
    • None

      When you work with the keyboard in any view, we currently move the selection if you use the arrow keys to navigate. This prevents me from multi-selecting non-adjacent rows. It's also an uncommon pattern for complex webapps such as ours.

      I'd like to change that behavior in that we move the focus/row highlight only, if you use the arrow keys, and no longer the actual selection. To select the currently highlighted element, we press the "SPACE" key.

      This benefits the plans for broader keyboard support in our webapp. It will allow us to multi-select non-adjacent rows with the keyboard. This not only benefits users preferring to use the keyboard but also effectively enables people with disabilities.

      UPD
      This is the default behaviour for the Grid components and should be fairly easy to implement, just the selection models have to be configured correctly.a

        Acceptance criteria

              Unassigned Unassigned
              weder Andreas Weder
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Task DoD