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

Keyboard focus should only move the focus, not the selection

    XMLWordPrintable

Details

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

    Description

      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

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Task DoD