Closed Bug 1842060 Opened 10 months ago Closed 10 months ago

With keyboard navigation, tab does not immediately move to message list when multiple folder modes are active

Categories

(Thunderbird :: Mail Window Front End, enhancement, P3)

Thunderbird 117
enhancement

Tracking

(thunderbird_esr115? fixed, thunderbird116 fixed)

RESOLVED FIXED
117 Branch
Tracking Status
thunderbird_esr115 ? fixed
thunderbird116 --- fixed

People

(Reporter: elijmitchell, Assigned: elijmitchell)

Details

(Keywords: access)

Attachments

(1 file)

To duplicate:

  1. Activate more than one folder mode (in Folder pane options ... > Folder modes).
  2. Select a specific mail folder inside an account by using Tab and arrow keys.
  3. Once a folder is selected with the arrow key, use Tab to navigate to the contents of the folder.

What currently happens:

  1. Tab moves to Folder mode options menu of its parent folder
  2. Additional use of Tab moves to the Folder mode options menu for other active Folder modes
  3. When all Folder modes have been tabbed through, the focus moves to the message list for the selected folder

Expected behavior:

  1. Tab should move to the contents of the selected folder
Priority: -- → P3

@aleca

We discussed setting folder-pane-mode-context-button items to a tabindex of -1. Doing so would remove the ability to access those buttons via keyboard. This overlooks keyboard users who are visual users as well. They might want to reorder the folder modes by keyboard.

As an alternative, we can keep Tab functionality as is. If a user focuses on a folder, if they press Enter, we can jump the keyboard focus to the message list. This could go to whatever message would receive the focus following the current Tab flow. Or it could go to the "Quick Filter" button.

In 102, Tab on a folder jumps to a message in the folder. But it's unclear with keyboard how to get to the folder column headings for that folder by keyboard.

Type: defect → enhancement
  • Makes folder pane mode buttons not focusable by keyboard.
  • Allows Tab to be used to jump from a folder to the message list.

I spoke with Alex. We plan to keep this approach as is and revisit other types of ordering options in the future.

Attachment #9343110 - Attachment description: Bug 1842060 - Navigate more quickly to messages from a folder. r=#thunderbird-front-end-reviewers → Bug 1842060 - Prevent tab focus on folder mode options buttons to more quickly reach the message pane from a folder. r=aleca
Target Milestone: --- → 117 Branch

Pushed by martin@humanoids.be:
https://hg.mozilla.org/comm-central/rev/e27ef62c6e18
Prevent tab focus on folder mode options buttons to more quickly reach the message pane from a folder. r=aleca

Status: ASSIGNED → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED

Comment on attachment 9343110 [details]
Bug 1842060 - Prevent tab focus on folder mode options buttons to more quickly reach the message pane from a folder. r=aleca

[Triage Comment]
Approved for beta

Attachment #9343110 - Flags: approval-comm-beta+

Wayne, does this need uplift to 115 or is this already in 115?

Flags: needinfo?(vseerror)

This needs uplift request for 115.
If you look at the previous messages there's not 115 release link link in comment 6 for 116, and the tracking flag is still a question mark.

Flags: needinfo?(vseerror)

Comment on attachment 9343110 [details]
Bug 1842060 - Prevent tab focus on folder mode options buttons to more quickly reach the message pane from a folder. r=aleca

[Approval Request Comment]
Regression caused by (bug #): N/A
User impact if declined: Keyboard navigation can be confusing for users to get from a folder to the list of messages in a folder.
Testing completed (on c-c, etc.): Testing completed included try run and on c-c. It's been in beta for a while.
Risk to taking this patch (and alternatives if risky): Very low.

Attachment #9343110 - Flags: approval-comm-esr115?

Comment on attachment 9343110 [details]
Bug 1842060 - Prevent tab focus on folder mode options buttons to more quickly reach the message pane from a folder. r=aleca

[Triage Comment]
Approved for esr115

Attachment #9343110 - Flags: approval-comm-esr115? → approval-comm-esr115+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: