Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tree View multi-selection model questions #708

Closed
iannightingale opened this issue Jun 7, 2018 · 1 comment
Closed

Tree View multi-selection model questions #708

iannightingale opened this issue Jun 7, 2018 · 1 comment
Assignees
Labels
editorial Changes to prose that don't alter intended meaning, e.g., phrasing, grammar. May fix inaccuracies. Feedback Issue raised by or for collecting input from people outside APG task force Pattern Page Related to a page documenting a Pattern question Issue asking a question

Comments

@iannightingale
Copy link

https://www.w3.org/TR/wai-aria-practices-1.1/#TreeView

A few of questions surrounding the recommended Tree View multi-selection model:

  1. Shift + Space (Optional): Selects contiguous nodes from the last selected node to the current node.

Does this refer to the most recently selected node or the node that is farthest down the list?

I ask because I believe that most recently selected makes more sense, but in other locations this is explicitly stated, such as Shift + Space for Tree View's alternative selection model, or Shift + Space for both of ListBox's multiple selection models.

  1. Control + Shift + Home (Optional): Selects the node with focus and all nodes up to the first node.
    Control + Shift + End (Optional): Selects the node with focus and all nodes down to the last node

Should focus remain unchanged in this instance, or should focus switch to be the first node and the last node, respectively?

@mcking65 mcking65 changed the title Tree View mutli-selection model questions Tree View multi-selection model questions Jun 24, 2018
@mcking65 mcking65 added question Issue asking a question editorial Changes to prose that don't alter intended meaning, e.g., phrasing, grammar. May fix inaccuracies. Feedback Issue raised by or for collecting input from people outside APG task force Pattern Page Related to a page documenting a Pattern labels Jun 24, 2018
@mcking65 mcking65 added this to the 1.1 APG Release 2 milestone Jun 24, 2018
@mcking65 mcking65 self-assigned this Jun 25, 2018
mcking65 added a commit that referenced this issue Jun 25, 2018
For issue #708, modified tree view pattern section in aria-practices.html:
* Change shift+space wording to be consistent with wording in listbox pattern.
* Change ctrl-shift-home to state that it can optionally move focus to the first node.
* Change ctrl-shift-end to state that it can optionally move focus to the last node.
mcking65 added a commit that referenced this issue Jun 25, 2018
To make listbox consistent with changes in commit 3dab932 made for issue #708,
modified listbox pattern section in aria-practices.html:
* Change ctrl-shift-home to state that it can optionally move focus to the first node.
* Change ctrl-shift-end to state that it can optionally move focus to the last node.
@mcking65
Copy link
Contributor

@iannightingale commented:

  1. Shift + Space (Optional): Selects contiguous nodes from the last selected node to the current node.

Does this refer to the most recently selected node or the node that is farthest down the list?

Most recent.

  1. Control + Shift + Home (Optional): Selects the node with focus and all nodes up to the first node.
    Control + Shift + End (Optional): Selects the node with focus and all nodes down to the last node

Should focus remain unchanged in this instance, or should focus switch to be the first node and the last node, respectively?

I've seen it both ways. Windows Explorer moves focus. I don't recall where I've seen it remain unchanged, but there is some application I use where it does not move.

I made commit 3dab932 to clarify these questions for tree view.

I made commit 18158ea to make listbox consistent with changes to ctrl-shift-home and ctrl-shift-end in tree view.

@iannightingale, thank you for providing feedback with this issue. If the fixes are not sufficient, please feel free to re-open it.

Tree and Treegrid Pattern and Examples Development Project automation moved this from Next Steps to Complete Jun 25, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
editorial Changes to prose that don't alter intended meaning, e.g., phrasing, grammar. May fix inaccuracies. Feedback Issue raised by or for collecting input from people outside APG task force Pattern Page Related to a page documenting a Pattern question Issue asking a question
Development

No branches or pull requests

2 participants