Unable to invoke folder context menu via keyboard - Windows context menu key (application key) or Shift+F10 on folder selects topmost folder tree node instead and shows account context menu
Categories
(Thunderbird :: Folder and Message Lists, defect, P2)
Tracking
(thunderbird_esr102 unaffected, thunderbird111 affected, thunderbird112+ fixed)
Tracking | Status | |
---|---|---|
thunderbird_esr102 | --- | unaffected |
thunderbird111 | --- | affected |
thunderbird112 | + | fixed |
People
(Reporter: pvagner, Assigned: elizabeth)
References
(Blocks 2 open bugs)
Details
(Keywords: access, regression, ux-mode-error, Whiteboard: [Supernova3p])
Attachments
(2 files)
(deleted),
image/png
|
Details | |
(deleted),
text/x-phabricator-request
|
wsmwk
:
approval-comm-beta+
|
Details |
This is on linux with:
- Thunderbird daily 112.0a1 (2023-02-27) (64-bit)
- at-spi2-core 2.46.0
- python-atspi 2.46.0
However I expect this to be reproduceable on all the platforms
The problem
New folder tree introduced in Thunderbird 111 can already be navigated with the keyboard. Up and down arrow keys are changing the selection, left and right arrow keys are used to collapse or expand tree nodes.
It is possible to inwoke the context menu when folder tree has the focus, however it always scrolls to the parent account node when pressing shift+F10 or applications key.
Steps to reproduce
- Launch thunderbird, use tab or shift+tab or F6 and shift+F6 to focus the folder tree.
- Now press down arrow key several times so any folder is selected.
- Now press shift+F10 to bring up the context menu.
Actual results
Context menu is opened however after pressing F10 focus has jumped from the selected folder in the tree to its parent coresponding with the account.
Expected
It should be possible to bring up a context menu for any folder selected in the folder tree with the keyboard alone.
Updated•2 years ago
|
Comment 1•2 years ago
|
||
Thanks Peter, good catch!
Confirming for 112.0a1 (2023-03-01) (64-bit), Win10.
This is quite disfunctional for users depending on keyboard access.
STR
- Select a folder which is not an account node in folder pane, e.g. Inbox or any other subfolder
- Press Windows context menu key (Application key) or Shift+F10.
Actual Result
- Shows account context menu of the topmost account node in the folder tree, and that node gets selected (this bug)
- Very rarely (no clear pattern), the correct folder context menu gets shown.
Expected Result
- Selection should not change
- Should show the folder context menu of the selected folder
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Comment 2•2 years ago
|
||
Updated•2 years ago
|
Assignee | ||
Comment 3•2 years ago
|
||
I can confirm this not working as expected. I will look into a fix.
Assignee | ||
Comment 4•2 years ago
|
||
Updated•2 years ago
|
Assignee | ||
Updated•2 years ago
|
Pushed by alessandro@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/140f39a4e690
Fix context menu for folder tree items. r=aleca
Comment 6•2 years ago
|
||
Comment on attachment 9323715 [details]
Bug 1819288 - Fix context menu for folder tree items. r=#thunderbird-front-end-reviewers
[Triage Comment]
Approved for beta
Comment 7•2 years ago
|
||
bugherder uplift |
Thunderbird 112.0b5:
https://hg.mozilla.org/releases/comm-beta/rev/ab899ca99948
Updated•2 years ago
|
Description
•